1. ابدأ بما تتضمنه خطتك بالفعل
يمكن أن يعرض GreatHosts CP قدرات مختلفة حسب خطة الاستضافة المختارة. ظهور أداة في القائمة لا يعني أنها مجانية في كل خطة. ابدأ دائماً بجدول المنتج لمعرفة ما هو مشمول.
- الميزة المشمولة لا تحتاج طلب إضافة منفصل.
- حدود الخطة و الخدمات المشمولة تختلف بين مستويات الاستضافة.
- إذا لم تكن القدرة مشمولة، افحص Add/Upgrade Services قبل التفكير في VPS.
2. NodeJS Instances
يعرض GreatHosts CP المباشر منطقة NodeJS و مسار Order NodeJS Instances. و هذا يثبت إمكانية إضافة NodeJS إلى البيئة المدارة دون الحاجة إلى VPS لمجرد تشغيل NodeJS.
- يمكن أن توضح الصفحة عدم وجود أي NodeJS Instance حالياً و تعرض مسار الطلب.
- يمكن اختيار الكمية عند طلب Instances المتاحة.
- لا نثبت سعراً دائماً في هذا الدليل لأن السعر و التوفر يجب أخذهما من الواجهة المباشرة.
3. Redis و Memcached
تظهر Redis و Memcached في GreatHosts CP كخدمات تطبيقات. يمكن استخدامها للتخزين المؤقت أو Sessions أو متطلبات تطبيق محددة عندما يدعم التطبيق ذلك.
- تحقق أولاً مما إذا كانت الخدمة مشمولة في الخطة.
- إذا لم تكن مشمولة، استخدم الإضافة المتاحة بدلاً من افتراض أن VPS ضروري.
- بعد التفعيل يجب إعداد التطبيق باستخدام بيانات الاتصال التي توفرها الخدمة.
4. Varnish و Supervisor
تظهر Varnish و Supervisor أيضاً في GreatHosts CP الحالي. تستخدم Varnish للتخزين المؤقت في الحالات المتوافقة، و يستخدم Supervisor للتحكم بالعمليات الخلفية ضمن الحدود التي تدعمها البيئة المدارة.
- لا تفعل Varnish لمجرد وجوده؛ تحقق من توافق التطبيق مع نموذج التخزين المؤقت.
- استخدم Supervisor فقط للأحمال التي تدعمها البيئة المدارة.
- إذا احتاج المشروع Daemon أو خدمة نظام لا تمثلها الأدوات المدارة، يصبح KVM خياراً أقوى.
5. PHP و Python و SSH و Cron
تعرض منطقة Web Tools أيضاً PHP Settings و Python Settings و SSH/Shell Access و Cron Jobs. تغطي هذه الأدوات كثيراً من احتياجات التطوير و المهام المجدولة دون إدارة نظام تشغيل كامل.
- استخدم PHP Settings لإعداد PHP ضمن القيم المدعومة.
- استخدم Python Settings لبيئة Python المدارة.
- توفر SSH و حدوده يعتمد على الخطة.
- استخدم Cron للمهام المجدولة، و لا تعتبره بديلاً عن خدمة تعمل باستمرار.
6. حدود البيئة المدارة
نموذج الإضافات يطيل عمر الاستضافة المشتركة، لكنه لا يحولها إلى خادم root. يبقى KVM الخطوة الصحيحة عند الحاجة إلى حزم نظام غير مقيدة أو إعدادات نظام و Kernel أو خدمات دائمة خارج الأدوات المدارة أو عزل أقوى أو موارد مستمرة مخصصة.
- أضف القدرة أولاً عندما تحل الحاجة بشكل نظيف.
- ارفع مستوى الخطة عندما تكون المشكلة في هامش الموارد و ليس في التحكم بالخادم.
- انتقل إلى KVM عندما يصبح التحكم أو العزل هو المتطلب الحقيقي.
7. اطلب و اختبر قبل تغيير البنية
لأي قدرة تعتمد على الخطة، تحقق من جدول المنتج و شاشة Add/Upgrade Services. تعرض الواجهة المبلغ الحالي المستحق عن المدة المتبقية من الحساب قبل التأكيد.
- لا تعتمد على صورة قديمة لمعرفة السعر الحالي.
- سجل بيانات الخدمة بعد التفعيل.
- اختبر المسار الكامل للتطبيق قبل إزالة الإعداد السابق.
أسئلة شائعة
هل الحاجة إلى Redis أو NodeJS تعني أنني أحتاج VPS؟
لا. يمكن أن يعرض GreatHosts خدمات NodeJS و Redis و Memcached و Varnish و Supervisor كخدمات مشمولة، و إذا لم تكن مشمولة يمكن إضافتها إلى خطة الاستضافة المشتركة. انتقل إلى VPS عندما يحتاج المشروع تحكماً على مستوى الخادم أو عزلاً أو موارد مستمرة لا توفرها الخطة المدارة.
هل هذه الخدمات مشمولة في كل الخطط؟
لا. الشمول يعتمد على الخطة. المرجع هو جدول المنتج و GreatHosts CP المباشر، و يمكن عرض بعض القدرات غير المشمولة كإضافات.
لماذا لا يذكر الدليل أسعار الإضافات؟
لأن الأسعار و الشمول قد يتغيران. يعرض GreatHosts CP الكمية و السعر الشهري الحالي و الإجمالي المستحق قبل الشراء.