مباشر · الحالة OK
Back to blog
الاستضافة11 min

بديل cPanel: لماذا طوّرنا OptionPanel

TL;DR

OptionPanel هو لوحة الاستضافة الخاصة التي طوّرتها OptionWeb، وقد حلّت محل cPanel على كامل بنيتنا التحتية. يحصل كل عميل على بنية Docker معزولة (لا جيرة مشتركة): مواقع ثابتة + Node.js 20، قاعدة MongoDB 7 مخصصة، بريد إلكتروني مع DKIM، وDNS، ونسخ احتياطية، وSSL تلقائي من Let's Encrypt عبر Traefik. سعر ثابت من 9,99 إلى 19,99 €/شهرياً، دون أي ترخيص يُفوتر إضافياً. حدّ نعلنه بوضوح: لا PHP/WordPress مشترك.

Julien Daniel
ByJulien Daniel
Founder & CTO, OptionWeb
Share
حاويات Docker معزولة تحل محل خادم cPanel مشترك، مع قفل SSL وشعار OptionPanel

OptionPanel هو لوحة الاستضافة التي طوّرناها داخلياً في OptionWeb لتحل محل cPanel. يحصل كل عميل فيها على بنية Docker معزولة — مواقع ثابتة وNode.js 20، قاعدة MongoDB 7 مخصصة، بريد إلكتروني مع DKIM، وDNS، ونسخ احتياطية، وشهادة SSL من Let's Encrypt تُجدَّد تلقائياً — بسعر ثابت من 9,99 إلى 19,99 €/شهرياً، دون أي ترخيص يُفوتر إضافياً.

هذا المقال ليس صفحة تسويقية، بل سرد تقني يشرح لماذا قررت وكالة بلجيكية من شاتليه (Châtelet) التوقف عن الاعتماد على cPanel، وما الذي بنته بدلاً منه، وما الذي يتغير فعلياً لعملائها — وما الذي يمتنع OptionPanel عن فعله عن قصد.

1. لماذا تخلّينا عن cPanel؟

كان cPanel منتجاً ممتازاً لاستضافة الويب في حقبة 2000-2015: Apache وPHP وMySQL وFTP، وكلها قابلة للإدارة من شخص غير تقني. لكن أربع مشكلات بنيوية تراكمت مع الوقت، ولم يكن أي منها ليُحل من تلقاء نفسه.

ترخيص يُحتسب لكل حساب، وفي ارتفاع مستمر

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

وهذا بالضبط ما نلاحظه في السوق: مزوّدو استضافة مشتركة يرفعون أسعارهم عند التجديد، أو يضغطون مئات الحسابات على الجهاز نفسه. لم نكن نريد لا هذا ولا ذاك. باقاتنا بأسعار 9,99 و13,99 و19,99 €/شهرياً — ويمكنها أن تبقى كذلك لأنه لا توجد جهة خارجية تقرر تكاليفنا نيابة عنا.

عبء إرث PHP وترقيعات LVE

صُمم cPanel حول نموذج عمره خمسة وعشرون عاماً: خادم Linux مشترك، وApache، وإصدارات PHP متعايشة، وقاعدة MySQL مشتركة، وحسابات FTP. ولمنع موقع شره من إغراق جيرانه، كدّس النظام البيئي ترقيعات فوق ترقيعات — CloudLinux وLVE وCageFS — تحدّ من الأضرار دون معالجة المشكلة الجوهرية: الجميع يتشاركون النظام نفسه.

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

سطح هجوم هائل

تكشف منصة cPanel/WHM محيطاً واسعاً: اللوحة نفسها، وواجهة الإدارة، وخادم البريد Exim، وFTP، وphpMyAdmin، وعشرات الخدمات التي تعمل بصلاحيات مرتفعة على جهاز يستضيف جميع العملاء. تُكتشف فيها ثغرات وتُصحّح بانتظام — وهذا أمر حتمي في قاعدة شيفرة بهذا الحجم وهذا العمر. لكن المشكلة الحقيقية في مكان آخر: عندما تُستغل ثغرة على خادم مشترك، فإن جميع مواقع الجهاز قد تتعرض للاختراق دفعة واحدة.

أداة لم تُصمَّم للبنى التقنية الحديثة

نبني مواقع بـ Next.js وتطبيقات Node.js مع MongoDB. على cPanel، هذا النوع من المشاريع مواطن من الدرجة الثانية: دعم Node.js أُضيف لاحقاً كرقعة، وMongoDB غير موجودة أصلاً في هذا النظام البيئي، والموقع الثابت — أسرع أشكال الويب وأكثرها أماناً — يُقدَّم عبر آلية Apache/PHP نفسها كسائر المواقع. كنا ندفع ترخيصاً يزداد غلاءً مقابل أداة لا نستخدم منها شيئاً تقريباً.

2. ماذا بنينا بدلاً منه؟

OptionPanel هو لوحتنا الخاصة، مطوَّرة داخلياً وتُشغَّل حصرياً على بنيتنا التحتية. مبدؤها التأسيسي يُختصر في جملة واحدة: العزل افتراضياً. فبينما يُسكِن cPanel عشرات العملاء على النظام نفسه، يمنح OptionPanel كل عميل بنية Docker خاصة به، معزولة عن الآخرين.

عملياً، إليك ما تحتويه بيئة كل عميل:

  • بنية Docker معزولة لكل عميلتعمل مواقعك داخل حاويات خاصة بك وحدك. لا جيرة مشتركة: موقع آخر يتعطل أو يستنزف الموارد أو يتعرض للاختراق لا يملك أي وصول إلى بيئتك.
  • مواقع ثابتة + Node.js 20الشكلان المهيمنان على الويب الحديث: محتوى ثابت فائق السرعة (Next.js مُصدَّر، HTML/CSS/JS) وتطبيقات Node.js 20 لكل ما هو ديناميكي.
  • قاعدة MongoDB 7 مخصصةيحصل كل عميل على قاعدة MongoDB 7 خاصة به — لا مخطط بيانات على خادم MySQL مشترك. بياناتك تعيش داخل محيطك الخاص، وببيانات الدخول الخاصة بك.
  • بريد إلكتروني + webmail + DKIMعناوين بريد إلكتروني احترافية على نطاقك، مع webmail مضمّن، وتوقيع DKIM مضبوط لضمان وصول رسائلك — أمر لا غنى عنه منذ تشديد قواعد Gmail وOutlook.
  • إدارة DNS مدمجةتُدار مناطق DNS الخاصة بك مباشرة من اللوحة: سجلات A وCNAME وMX وTXT وSPF. لا ذهاب وإياب بين مسجّل النطاقات ومزوّد الاستضافة.
  • مدير ملفات عبر الويبرفع ملفاتك وتحريرها وتنظيمها عبر HTTPS من المتصفح مباشرة. أما FTP، البروتوكول غير المشفَّر من تسعينيات القرن الماضي، فهو ببساطة غير مكشوف.
  • نسخ احتياطية تلقائيةنسخ احتياطية مضمّنة في جميع الباقات، قابلة للاستعادة دون أي تدخل تقني من جانبك.
  • SSL تلقائي من Let's Encrypt عبر Traefikتُصدَر شهادة HTTPS وتُجدَّد تلقائياً بواسطة Traefik، الوكيل العكسي لدينا. صفر إجراءات، صفر شهادات منتهية الصلاحية، صفر تكلفة.

النقطة المهمة: OptionPanel ليس نسخة معاد كتابتها من cPanel، بل بنية مختلفة. يوجّه Traefik حركة المرور نحو حاويات كل عميل ويدير SSL في المقدمة؛ وبُنى العملاء مستقلة بعضها عن بعض؛ واللوحة ليست سوى نافذة قيادة لهذه المنظومة — لا عملاقاً يملك مفاتيح الجهاز بأكمله.

3. cPanel مقابل OptionPanel: المقارنة الصادقة

المعيارcPanel (استضافة مشتركة تقليدية)OptionPanel
العزلحسابات تتعايش على نظام التشغيل نفسه، تُحتوى عبر LVE/CageFSبنية Docker معزولة لكل عميل
البنية التطبيقيةApache + PHP + MySQL، وNode.js أُضيف لاحقاً كرقعةمواقع ثابتة + Node.js 20، مصمَّمة لذلك أصلاً
قاعدة البياناتMySQL مشتركة بين حسابات الخادمMongoDB 7 مخصصة لكل عميل
SSLAutoSSL، حسب إعدادات مزوّد الاستضافةLet's Encrypt تلقائي عبر Traefik، مضمّن
تكلفة الترخيصترخيص لكل حساب، يرتفع عاماً بعد عام، ويُمرَّر إلى العميللا ترخيص خارجي: سعر ثابت 9,99–19,99 €/شهرياً
سطح الهجوماللوحة + WHM + Exim + FTP + phpMyAdmin على جهاز مشتركمحيط مصغَّر، وأي اختراق يبقى محصوراً داخل الحاوية
نقل الملفاتFTP/SFTPمدير ملفات ويب عبر HTTPS
WordPress / PHPنعم، هذا جوهر عملهلا — عن قصد: نرحّل إلى Next.js

هذا الجدول صادق عمداً في سطره الأخير: إذا كانت حاجتك استضافة WordPress كما هو بأدنى سعر ممكن، يبقى cPanel الأداة المصنوعة لذلك، ولن ندّعي العكس. رهاننا مختلف — ونعود إليه أدناه.

4. ما الذي يتغير فعلياً لموقعك؟

البنية شأننا نحن. أما ما يعنيك أنت فهو الآثار القابلة للقياس من جهة العميل. وهي ثلاثة.

أداء لا يعتمد على الجيران

على استضافة مشتركة تقليدية، يعتمد زمن تحميل موقعك على ما تفعله المواقع الأخرى على الجهاز: متجر مجاور في ذروة تخفيضاته قد يُبطئ واجهتك. مع بنية معزولة، مواردك ملكك وحدك. ولأننا نقدّم محتوى ثابتاً أو Node.js — لا WordPress يعيد بناء كل صفحة بـ PHP عند كل زيارة — فأزمنة الاستجابة أفضل بنيوياً، وهو ما ينعكس على Core Web Vitals وبالتالي على SEO.

أمان بالتصميم، لا بالترقيع

يحصر عزل Docker الحوادث في نطاقها: اختراق موقع لا يفتح الباب أمام المواقع الأخرى. يُضاف إلى ذلك غياب PHP المشترك (الهدف الأول للهجمات الآلية على الويب)، وغياب FTP المكشوف، وSSL يُجدَّد دون تدخل بشري، وحماية من DDoS ونسخ احتياطية تلقائية. مكوّنات مكشوفة أقل تعني أشياء أقل يمكن أن تسوء.

سعر لن يتحرك عند التجديد

لعله الأثر الأكثر واقعية للشركات الصغيرة والمتوسطة: لا ترخيص cPanel ضمن تكاليفنا، وبالتالي لا زيادات من ناشر خارجي نمررها إليك. باقات OptionPanel الثلاث بسيطة، ودون سعر استدراجي يتضاعف في السنة الثانية:

الباقةالسعرالمواقعالتخزين
Starter9,99 €/شهرياًموقع واحد3 GB SSD
Business13,99 €/شهرياًموقعان10 GB NVMe
Enterprise19,99 €/شهرياًمواقع غير محدودة25 GB

تشمل جميع الباقات الأساس نفسه: نسبة تشغيل 99,9 %، وSSL تلقائي، وحماية من DDoS، ونسخ احتياطية، وبريد إلكتروني + webmail، وإدارة DNS، ومدير ملفات. الفرق الوحيد في عدد المواقع ومساحة التخزين.

5. ما لا يفعله OptionPanel (ولماذا هو خيار مقصود)

المقال الصادق يجب أن يقول ما لا يفعله المنتج. OptionPanel ليس استضافة مشتركة عامة، وثلاثة أشياء غائبة عنه هي خيارات متعمّدة، لا نواقص في انتظار الإصلاح.

  • لا PHP ولا WordPress مشتركإعادة إدخال PHP المشترك تعني إعادة إدخال سطح الهجوم وديون الصيانة اللذين تركناهما بالضبط. عندما يأتي عميل بموقع WordPress، لا نستضيفه كما هو: بل نرحّله إلى Next.js مع الحفاظ على المحتوى والروابط ومكتسبات SEO.
  • لا MySQLمعيارنا هو MongoDB 7، بقاعدة مخصصة لكل عميل. المشروع الذي يتطلب MySQL حتماً ليس مشروعاً لـ OptionPanel — ونقول ذلك منذ مرحلة عرض السعر، لا بعد التوقيع.
  • لا FTPيغطي مدير الملفات عبر الويب الاحتياجات الفعلية (الرفع والتحرير والتنظيم) عبر HTTPS، دون كشف بروتوكول موروث ينقل بيانات الدخول دون تشفير في نسخته الأساسية.

لهذا التموضع نتيجة نتحملها بوضوح: نحن لا نبيع OptionPanel كمنتج مستقل لمديري المواقع. إنه أساس الاستضافة للمواقع التي ننشئها ونديرها بأنفسنا. وقد أصبح ترحيل مواقع WordPress إلى Next.js من أكثر أعمالنا تكراراً — وقد وثّقنا المنهجية الكاملة في دليل ترحيل WordPress إلى Next.js.

OptionPanel عملياً: من أين تبدأ؟

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

إذا كنت تستضيف موقعك حالياً على استضافة cPanel مشتركة وتريد إجراء مقارنة جادة، فإن دليلنا الشامل لاستضافة الويب في بلجيكا يضع المعايير الموضوعية. وإذا أردت أن تعرف كيف سيبدو موقعك — بما في ذلك WordPress — على بنية حديثة معزولة، اطلب عرض سعر مجانياً: ردّ خلال 48 ساعة، وترحيل نتكفل به بالكامل، وباقات استضافة من 9,99 إلى 19,99 €/شهرياً.

Tags#optionpanel#cpanel#badil-cpanel#istidafa#docker#nodejs