WordPress استضافة للفرق تتحرك قبالة Pantheon.
Pantheon هو رأي بطرق تكيف موقعك مع: نظام ملفات للقراءة فقط ، لا. htaccess ، وسير عمل ثلاثي البيئة. الهجرة إلى حد كبير مسألة التراجع عن تلك التعديلات.
يحمل موقع Pantheon شكل المنصة التي كان عليها.
عدة سنوات من العمل حول قيود النظام الأساسي يترك التكوين الذي لم يعد لديه سبب للوجود.
رمز يعمل حول نظام ملفات للقراءة فقط
تم إعادة تكوين الإضافات التي تكتب عادة في wp-content للكتابة في مكان آخر ، أو تعطيلها بشكل صريح. نظام الملفات هنا قابل للكتابة ، لذلك تتم إزالة تلك الحلول بدلاً من ترحيلها كتكوين ميت.
A ديف، اختبار وسير العمل الحية لتحل محل
يتم استبدال نموذج البيئة الثلاثة الخاص بهم بالاستنساخ والضغط من لوحة القيادة. إنه شكل مختلف بدلاً من معادل مباشر ، لذلك نحن نحدد كيفية نشر فريقك قبل التحرك.
قواعد nginx بدلا من .htaccess
التكوين الذي عقد في pantheon.yml وطبقة nginx الخاصة بهم ليس لديه ملف مكافئ في نسخة احتياطية من WordPress. نقرأها ونعيد تنفيذ كل ما كان يفعله.
التخزين المؤقت للكائنات ، إذا كانت إضافة مدفوعة
كان Redis إضافيًا هناك وهو يعمل افتراضيًا هنا ، لذلك لا يصل الموقع أبطأ مما تركه بينما يكتشف شخص ما السبب.
سلوك الحافة اعتمد الموقع على
يتم إعادة إنتاج عناوين URL للأصول وتكوين الحافة على حافة لدينا ، لذلك لا يفقد الموقع الذي تم ضبطه حول طبقة تخزين مؤقت معينة لسنوات هذا السلوك بين عشية وضحاها.
سير العمل مهم بقدر ما يهم الموقع.
الفرق التي تتحرك من نموذج البيئة الثلاثة هي الأكثر عرضة للقبض عليها بعد انقطاع ، وبالتالي يتم الاتفاق على الاستبدال قبل الانتقال بدلاً من اكتشافه أثناء الإصدار.
- عملية النشر تم تعيينها قبل النسخة
- الحلول التي تم تحديدها وإزالتها
- قطع في الوقت الذي تختاره
- البيئة القديمة تركت قيد التشغيل حتى تؤكد
لا تصل أبطأ مما تركت.
إذا كان ذاكرة التخزين المؤقت للكائن عبارة عن إضافة كنت تدفع مقابلها ، فإن الترحيل الذي يسقط بهدوء يبدو أن المضيف الجديد هو المشكلة.
ما نغيره عندما يصل الموقع من Pantheon
هذه هي الأشياء المحددة التي يحتاج موقع Pantheon إلى الاهتمام بها ، ومعظمها موجود بسبب كيفية بناء هذا النظام الأساسي.
| الإعداد | ما نضبطه | السبب |
|---|---|---|
| حلول نظام الملفات | إزالة بمجرد الموقع هو على نظام الملفات قابل للكتابة | الإضافات التي أعيد تكوينها للتعامل مع القراءة فقط wp-content تبقي تتصرف بشكل غريب بعد أن ذهب التقييد، والتكوين يعيش أكثر من سبب ذلك. |
| قواعد pantheon.yml و nginx | قراءة وإعادة تنفيذها كإعداد الحافة والخادم | لا يظهر أي منهما في تصدير WordPress ، لذلك يتوقف أي شيء كانوا يفعلونه ببساطة في اليوم الذي تتحرك فيه. |
| سير عمل النشر | رسم خريطة من dev / اختبار / العيش على الاستنساخ ودفع من لوحة القيادة | يحتاج الفريق الذي اعتاد على الترويج بين ثلاث بيئات ثابتة إلى الاستبدال الموضح قبل القطع ، وليس أثناء الإصدار التالي. |
| ذاكرة التخزين المؤقت للكائن | Redis على افتراضيا بدلا من كإضافة مدفوعة | إذا تم تمكينه هناك وليس هنا ، فإن الموقع يصل أبطأ بشكل ملموس ويبدو كما لو أن الهجرة تسببت في ذلك. |
| تكوين الحافة | سلوك التخزين المؤقت الحالي المستنسخ على حافة لدينا قبل التبديل | تعتمد المواقع التي تم ضبطها حول ذاكرة تخزين مؤقت محددة لسنوات على هذا السلوك أكثر من أي شخص موثق. |
أسعار واضحة وبسيطة.
تتضمن كل خطة نقلًا مجانيًا ونسخًا احتياطيًا يوميًا وشهادة SSL ودعمًا على مدار الساعة.
- موقع ووردبريس واحد
- 10 غيغابايت من تخزين NVMe
- شهادة SSL مجانية
- نسخ احتياطي يومي
- نشر بنقرة واحدة
- الدعم عبر التذاكر
- 5 مواقع ووردبريس
- 50 غيغابايت من تخزين NVMe
- شهادة SSL مجانية
- نسخ احتياطي يومي
- نشر بنقرة واحدة
- تذاكر دعم ذات أولوية
- 20 مواقع ووردبريس
- 200 غيغابايت من تخزين NVMe
- شهادة SSL مجانية
- نسخ احتياطي يومي
- نشر بنقرة واحدة
- دعم مخصص
الأسئلة الشائعة.
تم تكوين الإضافات الخاصة بي حول نظام ملفات للقراءة فقط. ماذا يحدث؟
ما الذي يحل محل بيئات التطوير والاختبار والحياة؟
لا يوجد .htaccess على Pantheon. أين يذهب هذا التكوين؟
هل كان Redis اضافي هناك؟
هل يمكنك مطابقة عملية النشر الحالية لدينا؟
ابتعد عن Pantheon دون أن تحمل قيودها معك.
الهجرة الحرة ، والحلول البديلة غير المعطلة ، وعملية النشر الخاصة بك وافقت قبل أي شيء التبديل.