حزمة الاستضافة التقنية
منصة تعتمد على FrankenPHP أولًا لاستضافة WordPress Multisite.
يجمع Hosted Ultimate Multisite بين التوصيل الحديث عبر الحافة، وCaddy، وFrankenPHP، وWordPress Multisite، والتخزين المؤقت للصفحات الكاملة، والتخزين المؤقت للكائنات، والنسخ الاحتياطي المُدار، وبنية بيانات جاهزة للتوسع، بحيث يمكن لشبكتك أن تنمو من بضعة مواقع إلى منصة عالية الحجم بأسلوب SaaS.
مبادئ الحزمة
- سريع افتراضيًا: التخزين المؤقت على الحافة، والتخزين المؤقت للصفحات الكاملة، والتخزين المؤقت للكائنات، وعمال FrankenPHP.
- أصيل في WordPress: مبني حول Multisite بدلًا من إضافة إدارة المواقع لاحقًا.
- جاهز للتوسع: عُقد ويب عديمة الحالة، وتوجيه واعٍ بالتخزين المؤقت، وتصميم طبقة بيانات زائدة التكرار.
- مناسب للمشغّلين: عمليات نشر قابلة للتكرار، ونسخ احتياطية، ومراقبة، وعدد أقل من الأجزاء المتحركة.
كيف ينتقل الطلب عبر المنصة
لكل طبقة مهمة واحدة: الحماية، والتوجيه، والتخزين المؤقت، والتنفيذ، واسترداد البيانات، وإرجاع أسرع استجابة آمنة ممكنة.
1. حماية الحافة
يمتص Cloudflare الضوضاء الشائعة على الإنترنت قبل أن تصل إلى الأصل: توصيل CDN، وDNS، وإنهاء TLS على الحافة، وتخفيف هجمات DDoS، والتصفية بأسلوب WAF.
2. توجيه Caddy
يتولى Caddy توجيه HTTP الحديث وHTTPS التلقائي. يمكن لـ TLS عند الطلب التحقق من النطاقات المعيّنة مقابل شبكة multisite قبل إصدار الشهادات.
3. بيئة تشغيل FrankenPHP
يشغّل FrankenPHP لغة PHP مباشرة داخل بيئة تشغيل الخادم القائمة على Caddy، مما يقلل التسليم التقليدي بين خادم الويب وPHP-FPM ويحافظ على مسار التطبيق خفيفًا.
4. التخزين المؤقت للصفحات الكاملة
يقدّم التخزين المؤقت للصفحات الكاملة من Sidekick الزيارات المجهولة دون تشغيل WordPress بالكامل مع كل طلب، بينما تقوم خطافات حفظ المحتوى بإزالة المسارات التي تغيّرت تلقائيًا.
5. WordPress Multisite
تشغّل قاعدة شيفرة WordPress واحدة العديد من مواقع العملاء. يضيف Ultimate Multisite أدوات التحكم التجارية: الخطط، والتوفير، وسير عمل النطاقات، والإضافات، وإدارة المواقع.
6. البيانات والنسخ الاحتياطي
تتم حماية طبقات قاعدة البيانات والملفات من خلال سير عمل النسخ الاحتياطي والاستعادة. تضيف بنية التوسع عُقد قواعد بيانات زائدة التكرار، وتكرارًا، وتجاوزًا للفشل للشبكات عالية الحجم.
لماذا يهم FrankenPHP
نموذج أبسط وأسرع لتقديم PHP من أجل WordPress.
غالبًا ما تجمع حزم WordPress التقليدية بين خادم ويب، ووكيل عكسي، ومجموعة PHP-FPM، وطبقات تخزين مؤقت، ومديري عمليات. يدمج FrankenPHP أجزاء رئيسية من هذا المسار داخل بيئة تشغيل حديثة مدعومة بـ Caddy، ما يعني حدودًا أقل للضبط ومسارًا أنظف من الطلب إلى تنفيذ PHP.
بُنى PHP مخصصة
يتم تجميع PHP من المصدر وتحسينه لسير عملنا المحدد. يتم تكوين Opcache للحصول على أداء مثالي. يحافظ Preload على ملفات PHP الشائعة جاهزة في الذاكرة.
Caddy مدمج
يرث FrankenPHP نقاط القوة التشغيلية في Caddy: HTTP الحديث، والشهادات التلقائية، والتكوين النظيف، والتوجيه الموثوق.
أجزاء متحركة أقل
تقلل بيئة التشغيل الموحدة عدد الخدمات التي تحتاج إلى ضبط، وإعادة تشغيل، ومراقبة، وتنسيق.
ملائم جدًا لـ Multisite
تستفيد شبكة المواقع من التوجيه الفعّال، وعمال cron الدائمين، وشيفرة التطبيق المشتركة، وإبطال التخزين المؤقت المركزي.
تفصيل قيمة المكونات
| المكوّن | ما الذي يفعله | القيمة للاستضافة متعددة المواقع |
|---|---|---|
| حافة Cloudflare | DNS، وCDN، وتصفية الزيارات، وحماية DDoS، والتوصيل العالمي. | يحمي خوادم الأصل ويحسّن زمن وصول الزوار عالميًا قبل أن تصل الزيارات إلى WordPress. |
| Caddy | يوجّه زيارات HTTP ويؤتمت الشهادات، بما في ذلك TLS عند الطلب للنطاقات المعيّنة. | يمكّن نطاقات العملاء من العمل بسرعة دون عمل يدوي على الشهادات. |
| FrankenPHP | يشغّل PHP داخل خادم تطبيقات حديث مدعوم بـ Caddy مع خيارات وضع العمال. | يقلل تعقيد الحزمة ويحسّن مسار طلبات WordPress الديناميكية. |
| ذاكرة التخزين المؤقت للصفحات من Sidekick | تخزّن استجابات الصفحات الكاملة للزيارات المجهولة وتزيل مسارات المحتوى التي تغيّرت. | تحوّل العديد من الطلبات إلى إصابات تخزين مؤقت سريعة بدلًا من تشغيل WordPress بالكامل. |
| ذاكرة التخزين المؤقت للكائنات من Docket | تخزّن كائنات WordPress المكلفة ونتائج الاستعلامات مؤقتًا. | تقلل العمل المتكرر على قاعدة البيانات عبر شبكة كبيرة. |
| WordPress Multisite | يشغّل العديد من المواقع من تثبيت WordPress واحد وقاعدة شيفرة مشتركة. | يوفر الأساس الأصلي لاستضافة WordPress بأسلوب SaaS. |
| Ultimate Multisite | يضيف الخطط، والتوفير، وتعيين النطاقات، وسير عمل الفوترة، والقياس، والإضافات، وأدوات التحكم. | يحوّل WordPress Multisite إلى منصة استضافة قابلة للبيع. |
| Bedrock + Composer | يجعل تبعيات WordPress ذات إصدارات، وقابلة لإعادة الإنتاج، وقابلة للنشر. | يقلل انحراف النشر ويمنح المنصة سير عمل إصدارات احترافيًا. |
| عمليات نشر Trellis | تؤتمت تكوين الخوادم وعمليات النشر إلى الإنتاج. | تجعل تغييرات البنية التحتية قابلة للتكرار بدلًا من أن تكون يدوية وهشة. |
| تصميم طبقة بيانات زائدة التكرار | قاعدة بيانات أساسية، ونسخ متماثلة، ونسخ احتياطية، وأنماط تجاوز فشل للشبكات عالية الحجم. | يدعم التوافر العالي، والتعافي من الكوارث، والتوسع في القراءة مع نمو الشبكات. |
| طبقة ويب متعددة العقد | يمكن إضافة عُقد ويب FrankenPHP إضافية خلف توجيه الحافة/موازنة التحميل. | يسمح للمنصة بتوسيع زيارات الويب أفقيًا بدلًا من الاعتماد على جهاز واحد. |
التوافر العالي وبنية التوسع
تم تصميم المنصة للتوسع على طبقات. يمكن للشبكات الصغيرة أن تبدأ بكفاءة. ومع نمو الطلب، يمكن توسيع سعة الويب، وسعة التخزين المؤقت، وتكرار قاعدة البيانات، والدعم التشغيلي بشكل مستقل.
- توسيع ويب أفقي: تخدم عدة عُقد ويب FrankenPHP إصدار التطبيق نفسه خلف توجيه الحافة أو موازنة التحميل.
- طبقة ويب عديمة الحالة: يتم نشر شيفرة التطبيق بشكل متسق، مما يسمح بإضافة العقد أو استبدالها بأقل قدر من التعقيد.
- بنية بيانات زائدة التكرار: تستخدم الشبكات عالية الحجم تكرار قواعد البيانات، والنسخ الاحتياطي، وتخطيط تجاوز الفشل بدلًا من الاعتماد على نقطة استعادة واحدة.
- عمليات واعية بالتخزين المؤقت: تُعد إزالة التخزين المؤقت للصفحات، والتخزين المؤقت للكائنات، وCDN جزءًا من دورة حياة المحتوى.
- تسعير متقدم للشبكات الكبيرة: يمكن للمنصات التي تضم أكثر من 10,000 موقع استخدام بنية تحتية مخصصة، وتخطيط سعة مصممًا حسب الحاجة، واتفاقيات مستوى خدمة مخصصة.
مبني للمشغّلين، وليس فقط للمواقع الإلكترونية.
أنت لا تشتري خادمًا عامًا. بل تحصل على منصة WordPress Multisite مستضافة، مع بيئة التشغيل، والتخزين المؤقت، ونموذج النشر، وأتمتة النطاقات، والأدوات التجارية اللازمة لبيع مواقع مستضافة على نطاق واسع.
