إصدارات PHP وسبب أهميتها
نشرت: 2022-07-14أنت تعلم أنه من المفترض أن تحافظ على تحديث نظام WordPress الخاص بك ، ولكن متى كانت آخر مرة قمت فيها بفحص إصدار PHP الخاص بك؟
يمكن أن تؤثر إصدارات PHP بشكل كبير على أداء وأمان موقع الويب الخاص بك. لكن التحقق من إصدار PHP الخاص بك يشبه إلى حد كبير اختبار أجهزة الكشف عن الدخان - فأنت تعلم أنه من المفترض أن تفعل ذلك مرتين على الأقل في السنة ، ولكن ربما تنتظر حتى يعلمك هذا الغرد المزعج أن البطاريات قد نفدت.
لا تنتظر تعطل موقعك قبل أن تهتم بإصدارات PHP الخاصة بك. في هذا المنشور ، نشارك لماذا يجب عليك ترقية PHP لموقعك وخطوات إدارة ترقيات PHP.
حول PHP
PHP هي لغة برمجة نصية لتطوير الويب. أكثر من ثلاثة أرباع جميع مواقع الويب تستخدم PHP .
WordPress هو نظام إدارة محتوى يعمل بنظام PHP. تؤدي معالجة كود PHP في النهاية إلى عرض صفحة WordPress أو المنشور الخاص بك. تتضمن ملفات نظام WordPress الأساسية والسمات والمكونات الإضافية كود PHP.
يقوم خادم الويب الخاص بك بتشغيل برنامج يفسر شفرة PHP وينفذها. عندما نتحدث عن إصدارات PHP ، فإننا نتحدث عن إصدار PHP الذي يعمل خادم الويب الخاص بك منه.
متطلبات إصدار ووردبريس PHP
اعتبارًا من إصدار WordPress 6.0 في مايو 2022 ، يتطلب WordPress خوادم لتشغيل إصدار PHP 7.4 أو أحدث.
من المرجح أن يعمل WordPress مع إصدار أقدم من PHP طالما أنه أكبر من 5.6.20. لكن لا ينصح بذلك. سترى السبب في القسم التالي عندما نراجع سبب رغبتك في الترقية.
لماذا تقوم بترقية إصدار PHP الخاص بك
يدعم فريق تطوير PHP بشكل كامل كل إصدار PHP لمدة عامين بعد إصداره الأولي. خلال هذه الفترة ، تعالج التحديثات المنتظمة أي أخطاء أو مشكلات أمنية.
في نهاية عامين من الدعم الكامل ، تقدم PHP سنة إضافية من الدعم الأمني. ستقدم PHP Foundation تحديثات أمنية مهمة ولكن لا شيء آخر.
بعد ثلاث سنوات ، سيصل إصدار PHP رسميًا إلى نهايته ولن يتم تحديثه أو دعمه بعد الآن.
تم إصدار أحدث إصدار من PHP ، 8.1 في 25 نوفمبر 2021. سينتهي الدعم الأمني للإصدار 7.4 في 28 نوفمبر 2022 ، مما قد يعرض المواقع التي تستخدمها لثغرات أمنية غير مصححة.
من الخطر للغاية استخدام إصدار غير مدعوم من PHP لتشغيل موقع الويب الخاص بك.
تتضمن أسباب ترقية إصدارات PHP ما يلي:
- سرعة موقع أفضل. يمكن لإصدارات PHP القديمة أن تبطئ الموقع. ستساعد الإصدارات الأحدث من PHP موقعك على العمل بشكل أسرع.
- أمان محسن. إذا كنت تستخدم إصدارًا من PHP انتهى عمره الافتراضي ، فأنت تفتح موقعك أمام التهديدات الأمنية الرئيسية. يبدو الأمر أشبه بترك باب منزلك مفتوحًا أثناء وجودك في إجازة على أمل ألا يسرق أحد أغراضك.
- ميزات جديدة. تتضمن الإصدارات الجديدة من PHP ميزات محدثة ، من المحتمل أن يرغب مطورو المكونات الإضافية والقوالب في استخدامها ، مثل تلك المقدمة في الإصدار 8.0 من PHP .
- دعم أفضل. لن يحصل إصدار PHP على إصلاحات وتصحيحات منتظمة للأخطاء فحسب ، بل قد يطلب منك مضيف الويب ترقية PHP قبل أن يتمكن من تقديم دعمه الخاص.
كيفية ترقية إصدارات PHP
فيما يلي كيفية التحقق من الإصدار الحالي من PHP والخطوات التي يجب اتباعها عند الترقية إلى أحدث إصدار.
تحقق من إصدارك الحالي
يمكن للعملاء الذين يمكن الضغط عليهم التحقق بسهولة من إصدارات PHP التي تقوم بتشغيلها على جميع مواقعك داخل لوحة التحكم MyPressable.
يمكنك أيضًا مشاهدة إصدار PHP الخاص بك من مسؤول WordPress الخاص بك بالانتقال إلى "الأدوات" والنقر على "صحة الموقع".
تأكد من أن مضيفك يدعم PHP المطورة
يتحكم الخادم الخاص بك في إصدار PHP. ستحتاج إلى التحقق من مزود الاستضافة لمعرفة الإصدارات التي يدعمونها.
العملاء القابلون للضغط ، لا تقلقوا ... لقد قمنا بتغطيتك! نقدم دائمًا أحدث إصدار من PHP متوافق مع WordPress.
إنشاء موقع النسخ الاحتياطي
قبل تبديل إصدارات PHP ، قم بعمل نسخة احتياطية من موقعك. قبل إجراء تغييرات كبيرة مثل ترقية PHP الخاص بك وجميع التحديثات اللاحقة للمكونات الإضافية والسمات الخاصة بك ، من الأفضل أن يكون لديك إصدار احتياطي في حالة حدوث خطأ ما.
قم بتحديث WordPress الخاص بك
قم بتحديث برنامج WordPress الخاص بك إلى أحدث إصدار قبل تبديل إصدار PHP الخاص بك. إذا كنت تستخدم خطة استضافة مُدارة ، فمن المحتمل أن يكون موقعك يشغل بالفعل أحدث إصدار من WordPress.
تبديل إصدار PHP الخاص بك
قم بتسجيل الدخول إلى حساب الاستضافة الخاص بك وقم بتبديل إصدار PHP وفقًا لتوجيهات مضيفك.
يمكن للعملاء الذين يمكن الضغط عليهم استخدام هذه التعليمات لتحديث إصدار PHP في WordPress .
عندما يكون ذلك ممكنًا ، قم بترقية إصدار PHP الخاص بك في بيئة مرحلية أولاً للتأكد من أن كل شيء يعمل كما هو متوقع قبل دفع التغييرات إلى موقعك المباشر.
تحقق من وجود أخطاء
راجع موقعك لمعرفة ما إذا كانت ترقية PHP قد عطلت أي شيء. بعد ترقية PHP ، من المرجح أن يكون السبب وراء المشكلات هو ملفات السمات أو المكونات الإضافية. حاول التبديل إلى سمة افتراضية وإلغاء تنشيط جميع المكونات الإضافية الخاصة بك. ثم قم بتبديل المظهر الخاص بك لمعرفة ما إذا كانت هذه هي المشكلة. إذا لم يكن الموضوع هو المشكلة ، فحاول تنشيط المكونات الإضافية الخاصة بك واحدة تلو الأخرى حتى تتعرف على مصدر المشكلة.
الكود المخصص هو مصدر آخر للأخطاء. ستحتاج إلى التحقق للتأكد من أن تخصيصاتك متوافقة مع أحدث إصدار من PHP.
تحديث الإضافات والسمات
تحقق لمعرفة ما إذا كانت السمات أو المكونات الإضافية بها أي تحديثات. قم بتثبيتها ، ثم تحقق من موقعك مرة أخرى بحثًا عن المشكلات.
إنهاء التحديث الخاص بك
مرة أخرى ، من الأفضل أن تقوم بهذا العمل على خادم مرحلي. بمجرد أن تبدو الأشياء جيدة ، يمكنك إما دفع تغييرات التدريج إلى موقعك المباشر أو ببساطة تبديل الإصدار على موقعك المباشر.
أفضل استضافة مع الضغط
Pressable هو المكان الذي يعمل فيه WordPress بشكل أفضل. أحد الأسباب التي تجعل مستخدمي WordPress يحبون نظام الاستضافة المُدار لدينا هو أننا نهتم بالتحديثات. لا داعي للقلق بشأن إصدارات PHP القديمة أو الإصدارات القديمة من WordPress. نحن نضمن أن تظل مواقعك محدثة وتتمتع بأفضل أداء وأمان. اختر خطة وابدأ في بناء موقعك أو ترحيله اليوم.