Perfex CRM هو برنامج مستضاف ذاتيًا. هذا يعني أنك تثبته على خادمك الخاص، وتمتلك البيانات، وتتحكم في البيئة. لا رسوم شهرية لكل مستخدم، لا تبعية لمزود، لا طرف ثالث يقرأ بيانات عملائك.

لكن الاستضافة الذاتية تعني أيضًا أنك تحتاج لاختيار الخادم المناسب، وتكوينه بشكل صحيح، والحفاظ على تشغيله. يغطي هذا الدليل كل شيء: متطلبات الخادم، مقارنة خيارات الاستضافة، أساسيات الأمان، ونصائح الأداء — حتى تتمكن من تشغيل Perfex CRM بشكل موثوق دون دفع مبالغ زائدة.

لماذا تستضيف نظام CRM الخاص بك؟

قبل الخوض في التفاصيل التقنية، إليك لماذا تهم الاستضافة الذاتية لنظام CRM — خاصة للشركات الصغيرة والوكالات:

  • أنت تمتلك البيانات — سجلات العملاء والفواتير والعقود والاتصالات تبقى على خادمك. لا يمكن لأي طرف ثالث الوصول إليها أو استغلالها أو فقدانها.
  • الامتثال لـ GDPR أبسط — عندما تبقى البيانات في نطاق اختصاصك على خادمك، أنت تتحكم في المعالجة. لا حاجة لتدقيق المعالجين الفرعيين لمزود SaaS.
  • تكلفة لمرة واحدة — Perfex CRM هو شراء لمرة واحدة ($499 للأساس). قارن ذلك بـ HubSpot ($90/مستخدم/شهر) أو Salesforce ($25-300/مستخدم/شهر).
  • تخصيص كامل — يمكنك تعديل أي شيء، تثبيت أي وحدة، ربط أي API. لا حواجز "يرجى التواصل مع المبيعات لهذه الميزة".
  • لا حدود للمستخدمين — أضف عدد حسابات الموظفين والعملاء التي يستطيع خادمك التعامل معها. لا تسعير لكل مقعد.

المقابل: أنت مسؤول عن الخادم. لكن مع الاستضافة الحديثة، هذا أقل عملاً بكثير مما يبدو.

متطلبات الخادم لـ Perfex CRM

يعمل Perfex CRM على مكدس PHP/MySQL القياسي. إليك المتطلبات الفعلية:

المكونالحد الأدنىالموصى به
PHP8.08.1 أو 8.2
MySQL5.78.0+ أو MariaDB 10.6+
خادم الويبApache 2.4 أو NginxApache مع mod_rewrite
RAM512 MB1-2 GB
القرص1 GB5-10 GB (يعتمد على رفع الملفات)
SSLمطلوبLet's Encrypt (مجاني)

امتدادات PHP المطلوبة

يجب تفعيل امتدادات PHP هذه (معظم المضيفين لديهم هذه افتراضيًا):

  • curl، mbstring، openssl، zip
  • gd أو imagick (لمعالجة الصور)
  • iconv، intl (لدعم اللغات المتعددة)
  • mysqli أو pdo_mysql

إذا كنت تخطط لاستخدام وحدات الذكاء الاصطناعي مثل AI Suite، تحتاج أيضًا إلى تفعيل allow_url_fopen وmax_execution_time كافٍ (120 ثانية على الأقل) لاستجابات الذكاء الاصطناعي المتدفقة.

مقارنة خيارات الاستضافة

ليست كل الاستضافات متساوية لأحمال عمل CRM. إليك مقارنة صادقة للخيارات الرئيسية:

الاستضافة المشتركة (€3-15/شهر)

أمثلة: All-Inkl، Hetzner WebHosting، IONOS، Hostinger، SiteGround

المزايا:

  • الخيار الأرخص — غالبًا أقل من €5/شهر
  • مُدار: التحديثات والنسخ الاحتياطية وSSL يتولاها المضيف
  • cPanel أو Plesk للإدارة السهلة
  • مثالي للفرق أقل من 5 أشخاص مع استخدام معتدل

العيوب:

  • موارد مشتركة — مواقع أخرى على نفس الخادم تؤثر على الأداء
  • إعدادات PHP محدودة (وقت التنفيذ، حدود الذاكرة)
  • لا وصول root — لا يمكن تثبيت برامج مخصصة
  • قيود cron jobs عند بعض المضيفين

الحكم: كافٍ للعاملين المستقلين والفرق الصغيرة. إذا كان نظام CRM الخاص بك يحتوي على أقل من 1,000 جهة اتصال و5 مستخدمين نشطين، فالاستضافة المشتركة تعمل بشكل جيد. اختر مضيفًا مع وصول SSH وإعدادات PHP مرنة.

VPS / خادم افتراضي خاص (€5-30/شهر)

أمثلة: Hetzner Cloud، DigitalOcean، Contabo، Netcup

المزايا:

  • موارد مخصصة — RAM وCPU مضمونان
  • وصول root كامل — ثبّت أي شيء تحتاجه
  • يتوسع بسهولة — ترقية بنقرة واحدة
  • أداء أفضل بكثير من الاستضافة المشتركة

العيوب:

  • أنت تدير الخادم (تحديثات نظام التشغيل، تصحيحات الأمان، النسخ الاحتياطية)
  • يتطلب معرفة أساسية بـ Linux أو لوحة تحكم مثل Ploi أو RunCloud أو ServerPilot

الحكم: النقطة المثالية لمعظم تثبيتات Perfex CRM. VPS بـ €5-10/شهر من Hetzner أو Netcup يتعامل مع أكثر من 10 مستخدمين بسهولة. استخدم لوحة إدارة خادم إذا لم ترد التعامل مع أوامر الطرفية.

VPS مُدار / استضافة سحابية (€20-100/شهر)

أمثلة: Cloudways، Ploi + Hetzner، RunCloud + DigitalOcean

المزايا:

  • إدارة الخادم متضمنة (تحديثات، أمان، مراقبة)
  • تبديل إصدار PHP بنقرة واحدة، SSL، بيئات staging
  • نسخ احتياطية تلقائية
  • أداء VPS بدون صداع الإدارة

العيوب:

  • أغلى من VPS المباشر (تدفع مقابل طبقة الإدارة)
  • بعض التبعية لمنصة الإدارة

الحكم: أفضل خيار إذا أردت أداء VPS لكن لا تريد صيانة الخادم بنفسك. Cloudways مع خلفية Hetzner هي تركيبة شائعة لـ Perfex CRM.

خادم مخصص (€50-200+/شهر)

الحكم: مبالغ فيه لمعظم تثبيتات Perfex CRM. فقط فكر فيه إذا كان لديك أكثر من 50 مستخدمًا نشطًا، أو احتياجات تخزين ضخمة، أو متطلبات امتثال صارمة تمنع البنية التحتية المشتركة.

توصيتي حسب حجم الفريق

حجم الفريقالاستضافةالميزانيةمثال
فردي / 1-3 مستخدميناستضافة مشتركة€5-10/شهرAll-Inkl Premium، Hetzner WebHosting
فريق صغير / 3-10 مستخدمينVPS (2 GB RAM)€5-15/شهرHetzner CX22، Netcup VPS 1000
وكالة / 10-25 مستخدمًاVPS (4 GB RAM)€10-25/شهرHetzner CX32، DigitalOcean 4GB
شركة / 25+ مستخدمًاVPS مُدار أو مخصص€30-100/شهرCloudways + Hetzner، Ploi + Hetzner

أساسيات الأمان لنظام CRM مستضاف ذاتيًا

يحتوي نظام CRM الخاص بك على بيانات عملاء حساسة. إليك إعداد الأمان الأدنى:

ضروري

  • شهادة SSL/TLS — استخدم Let's Encrypt (مجاني). بدون استثناءات. يجب أن يعمل نظام CRM الخاص بك على HTTPS.
  • كلمة مرور قاعدة بيانات قوية — 20+ حرفًا، عشوائية. لا تعيد استخدام كلمات المرور أبدًا.
  • نسخ احتياطية منتظمة — قاعدة بيانات + ملفات، يومية، مخزنة خارج الخادم. اختبر الاستعادة دوريًا.
  • إصدار PHP محدّث — لا تشغل PHP 7.x بعد الآن. استخدم 8.1 أو 8.2.
  • أذونات الملفات — المجلدات على 755، الملفات على 644. لا تستخدم 777 أبدًا.

موصى به

  • Firewall — UFW على Ubuntu أو firewalld على CentOS. اسمح فقط بالمنافذ 22، 80، 443.
  • Fail2ban — يحظر محاولات تسجيل الدخول بالقوة الغاشمة تلقائيًا.
  • خادم قاعدة بيانات منفصل — إذا كان مزود VPS الخاص بك يقدم قواعد بيانات مُدارة، استخدمها.
  • المصادقة الثنائية — فعّلها في إعدادات Perfex CRM لجميع حسابات المسؤولين.
  • تقييد عنوان URL الإداري — غيّر المسار الافتراضي /admin أو أضف قيود IP عبر .htaccess.

نصائح الأداء

نظام CRM بطيء يُحبط فريقك بالكامل. إليك ما يحدث الفرق الأكبر:

  • تفعيل OPcache — ذاكرة التخزين المؤقت المدمجة في PHP. تقلل أوقات تحميل الصفحات بنسبة 50-70%. معظم المضيفين يفعّلونها افتراضيًا، لكن تحقق في phpinfo().
  • MySQL query cache — اضبط query_cache_size = 64M في my.cnf لـ MariaDB (ملاحظة: MySQL 8.0+ أزال هذا، استخدم InnoDB buffer pool بدلاً من ذلك).
  • InnoDB buffer pool — اضبطه على 50-70% من RAM المتاحة. لـ VPS بـ 2 GB، استخدم innodb_buffer_pool_size = 1G.
  • حد ذاكرة PHP — اضبطه على 256M على الأقل. لوحدات الذكاء الاصطناعي، 512M أكثر أمانًا.
  • Cron jobs — يستخدم Perfex CRM الـ cron لإرسال البريد والتذكيرات والفواتير المتكررة. اضبطه للتشغيل كل 5 دقائق.
  • CDN للأصول — اختياري، لكن CDN مثل Cloudflare (المستوى المجاني) يسرّع تسليم CSS/JS ويضيف حماية DDoS.

اعتبارات الاستضافة لوحدات الذكاء الاصطناعي

إذا كنت تستخدم وحدات بالذكاء الاصطناعي مثل AI Suite، هناك بعض الأمور الإضافية للنظر فيها:

  • وقت التنفيذ — طلبات الذكاء الاصطناعي قد تستغرق 10-30 ثانية. اضبط max_execution_time على 120 على الأقل في php.ini. بعض المضيفين المشتركين يحدونه عند 30 ثانية — سيسبب ذلك أخطاء timeout.
  • HTTPS صادر — يجب أن يتمكن خادمك من إجراء طلبات HTTPS إلى نقاط نهاية API (OpenAI، Anthropic، Google). بعض جدران الحماية تحظر الاتصالات الصادرة افتراضيًا.
  • Server-Sent Events (SSE) — يبث AI Suite الاستجابات في الوقت الفعلي عبر SSE. يتطلب هذا أن خادم الويب لا يخزن الاستجابة مؤقتًا. في Nginx، أضف proxy_buffering off إلى تكوينك. Apache يعمل مباشرة.
  • لا حاجة لموارد خادم إضافية — معالجة الذكاء الاصطناعي تحدث على خوادم المزود (OpenAI، إلخ)، ليس على خادمك. خادمك فقط يرسل ويستقبل استدعاءات API.

الانتقال إلى مضيف جديد

إذا كنت تشغل Perfex CRM بالفعل وتريد تغيير المضيف، العملية بسيطة:

  1. صدّر قاعدة بياناتك — استخدم phpMyAdmin أو mysqldump
  2. حمّل جميع الملفات — كامل مجلد Perfex CRM عبر FTP/SFTP أو rsync
  3. ارفع إلى الخادم الجديد — استعد الملفات واستورد قاعدة البيانات
  4. حدّث application/config/app-config.php — اضبط بيانات اعتماد قاعدة البيانات الجديدة وعنوان URL الأساسي
  5. حدّث DNS — وجّه نطاقك إلى IP الخادم الجديد
  6. اختبر كل شيء — تسجيل الدخول، أرسل فاتورة تجريبية، تحقق من cron jobs

العملية كلها تستغرق 30-60 دقيقة لتثبيت نموذجي. إذا احتجت مساعدة، أقدم خدمات الترحيل كجزء من عملي في التطوير المخصص.

التكلفة الإجمالية: مستضاف ذاتيًا مقابل CRM SaaS

هذا ما يدفعه فريق من 5 أشخاص فعليًا على مدار 3 سنوات:

CRMالسنة 1السنة 2السنة 3إجمالي 3 سنوات
Perfex CRM (مستضاف ذاتيًا)€499 + €120 استضافة€120 استضافة€120 استضافة€859
HubSpot Starter (5 مستخدمين)€5,400€5,400€5,400€16,200
Zoho CRM Plus (5 مستخدمين)€3,420€3,420€3,420€10,260
Salesforce Essentials (5 مستخدمين)€1,500€1,500€1,500€4,500

Perfex CRM مع الاستضافة الذاتية يكلف تقريبًا 5-19 مرة أقل من أنظمة CRM SaaS المماثلة على مدار 3 سنوات. أضف وحداتنا وستظل أقل بكثير من بدائل SaaS.

الخلاصة

استضافة Perfex CRM ذاتيًا ليست معقدة. VPS بـ €10/شهر يتعامل مع معظم الفرق. الإعداد يستغرق فترة بعد الظهر، والصيانة المستمرة ضئيلة إذا اتبعت ممارسات الأمان الأساسية.

الفائدة الحقيقية ليست فقط توفير التكاليف — إنها السيطرة. بياناتك، خادمك، قواعدك. لا يمكن لأي مزود تغيير الأسعار أو إلغاء الميزات أو الوصول إلى سجلات عملائك. للشركات التي تأخذ ملكية البيانات على محمل الجد، الاستضافة الذاتية ليست حلاً وسطًا — إنها الهدف.

عزّز Perfex CRM الخاص بك

اكتشف وحداتنا المدعومة بالذكاء الاصطناعي — صُنعت بواسطة مطورين يستخدمون Perfex CRM يومياً.