كيفية تحديث PHP لـ WordPress للحصول على سرعات موقع أسرع وتوافق أفضل
نشرت: 2020-05-13يجب أن تعلم الآن أن سرعة موقعك وأدائه مهمان للحصول على ترتيب أعلى في نتائج البحث ، وزيادة التحويلات ، وتحسين تجربة المستخدم.
لهذا السبب ، من المحتمل أنك تقوم بالفعل بتحسين صور موقعك ، والاستفادة من التخزين المؤقت للمتصفح ، واستخدام موفر استضافة موثوق.
ولكن متى كانت آخر مرة فكرت فيها في إصدار PHP الذي كان يعمل فيه موقع WordPress الخاص بك؟
يعمل WordPress مع PHP 5.6 وما فوق. ولكن نظرًا لأن أحدث إصدار هو PHP 7.3 ، فإن استخدام أي شيء أقل من ذلك يتطلب منك فقط التضحية بسرعة موقعك وأدائه وتوافقه.
لهذا السبب سوف نوضح لك اليوم كيفية تحديث PHP لـ WordPress. لكن أولاً ، دعنا نلقي نظرة سريعة على ماهية PHP وسبب أهميتها.
ما هي لغة PHP ولماذا يجب أن تهتم؟
PHP هي لغة برمجة وبرمجة نصية من جانب الخادم تُستخدم لإنشاء مواقع ويب ديناميكية. ويحدث أن تتم كتابة جوهر WordPress بشكل أساسي باستخدام لغة البرمجة النصية مفتوحة المصدر هذه.

عندما ينقر شخص ما على صفحة ويب تحتوي على رمز PHP ، كما تفعل صفحات الويب الخاصة بـ WordPress ، تتم معالجة الرمز من خلال خادم موقعك ، ويتم تحويله إلى HTML ، ويتم عرضه على شاشة المستخدم كموقع الويب الخاص بك.
الشيء الرائع في PHP هو أنك لست مضطرًا لتعلمها لتشغيل موقع WordPress الخاص بك.
المرة الوحيدة التي ستحتاج فيها حقًا إلى تعلم PHP ( أو أي نوع آخر من التعليمات البرمجية لهذه المسألة ) ، هي إذا كنت ترغب في تطوير سمات WordPress أو المكونات الإضافية أو تخصيص موقعك باستخدام الإجراءات والفلاتر وربما HTML و CSS.
ومع ذلك ، يحتاج مالكو موقع WordPress إلى فهم أهمية استخدام إصدار محدث من PHP .
تخلص من الإصدارات القديمة والجديدة من PHP
وفقًا لـ W3Techs ، يتم استخدام PHP بواسطة أكثر من 79٪ من جميع مواقع الويب في العالم باستخدام لغة برمجة من جانب الخادم. وبالطبع ، هذا يمثل جميع مواقع WordPress ، حيث تشكل PHP نظام إدارة المحتوى بالكامل تقريبًا.
تمامًا مثل أي جزء من البرامج ، تتمتع PHP بدورة حياة تسمح بالتطورات المستمرة والتصحيحات وإصلاحات الأخطاء والتحسينات.
في الواقع ، بعد الإصدار الأولي ، يتم دعم إصدار جديد من PHP بشكل عام لمدة عامين حتى يكتسب التصنيف "قديم" ويتم إصدار إصدار جديد أفضل للاستخدام.

تكمن المشكلة في أن العديد من مالكي مواقع الويب لا يعرفون عن دورة الحياة هذه أو حتى الإصدار الذي يستخدمه موقع WordPress الخاص بهم.
والأسوأ من ذلك أنهم لا يفهمون أنه حتى التبديل إلى PHP 7.0 يمكن أن يكون له الفوائد التالية:
- سيؤدي تحديث إصدار PHP الخاص بك إلى أحدث إصدار إلى الحفاظ على أمان نواة WordPress
- سيضمن استخدام أحدث إصدار من PHP توافق البرامج الأخرى ، مثل السمات والمكونات الإضافية
- PHP 7 هو معيار أعلى من التعليمات البرمجية وله ميزات أفضل للمطورين
أخيرًا ، يعد PHP 7 معرفة برمجية أكثر رشاقة وفعالية ، مما يعني أنه يعالج بشكل أسرع من أي وقت مضى ويساعد على تحميل موقعك بسرعة فائقة.
يمكنك التحقق من نتائج اختبار قياس سرعة واحد ( من بين العديد ) تم إجراؤه على العديد من إصدارات PHP ومعرفة مدى سرعة تشغيل الإصدارات الأحدث من PHP.

بالطبع ، يعمل WordPress مع PHP 5.6 وما فوق. لكن فكر في هذا. لم يتم دعم PHP 5.6 بشكل نشط منذ بداية عام 2017 ، مع انتهاء الدعم الأمني في يناير من عام 2019. ومع ذلك ، لا يزال 27.3٪ من مستخدمي WordPress يستخدمونه.

ناهيك عن أن 15.5٪ من الأشخاص ما زالوا يستخدمون PHP 7.0 ( وهو أسرع بكثير من PHP 5.6 ) ولكن لم يتم دعمه منذ بداية عام 2019. وقد توقعت أنه بحلول نهاية عام 2019 ، هناك إصدار آخر ، PHP 7.1 ، سوف يعض الغبار عندما يتعلق الأمر بالدعم الأمني.
هذا يترك فقط PHP 7.2 و PHP 7.3 حيث يتم دعم هذه الإصدارات بشكل نشط ، كاملة مع إصلاحات الأمان وجميع.
إذن ، ما الذي يفعله 71.1٪ من مالكي مواقع WordPress باستخدام إصدارات PHP التي تكون إما في نهاية دورة حياتهم أو على وشك الانتهاء؟ حسنًا ، آمل أن تتعرف على أهمية PHP والتحديث قريبًا جدًا!
كيفية التحقق من إصدار PHP الذي يعمل به موقع WordPress الخاص بك
حسنًا ، لذا فأنت تعلم أن استخدام إصدار محدث من PHP أمر مهم. ولكن قبل محاولة تحديث PHP الخاص بك ، تحقق أولاً من الغطاء واطلع على الإصدار الذي يستخدمه موقع WordPress الخاص بك حاليًا.
أسهل طريقة للقيام بذلك هي الانتقال إلى Tools > Site Health في لوحة معلومات WordPress الخاصة بك. ثم ، انقر فوق علامة التبويب المعلومات .

بعد ذلك ، قم بالتمرير إلى القائمة المنسدلة Server واطلع على إصدار PHP الذي يستخدمه موقعك.

إذا وجدت أنك تستخدم إصدارًا قديمًا من PHP ، فقد حان الوقت لإصلاح ذلك!
تأكد من أن مضيف الويب الخاص بك يدعم أحدث إصدارات PHP
هناك العديد من الأسباب لعدم قيام مالكي مواقع WordPress بتحديث إصدار PHP الخاص بهم:
- كما ذكرنا أعلاه ، كثير من الناس لا يعرفون أو يهتمون بإصدار PHP الخاص بهم. هذا يعني أنه ما لم يخبرهم المطور أو مضيف الويب أن التحديث قد حان ، فلن يحدث ذلك.
- يجد المطورون أن تحديث موقع الويب والموضوع ورمز المكون الإضافي لإصدارات PHP الأحدث يستغرق وقتًا طويلاً .
- يتطلب التحديث أيضًا اختبارًا مكثفًا للتوافق كلما تم تحديث موقع ويب إلى إصدار أحدث من PHP. لا يرغب المطورون ومالكو مواقع الويب على حد سواء في التعامل مع هذه المتاعب أو المشكلات التي قد تحدث بعد ذلك.
أخيرًا ، تتردد بعض شركات الاستضافة في طرح إصدارات PHP المحدثة .

إصدارات PHP الجديدة تعني زيادة محتملة في تعطل الموقع بسبب مشكلات التوافق ، مما يعني زيادة في تذاكر الدعم. لم يفهموا أن غالبية المشكلات ستأتي فعليًا من العملاء الذين يستخدمون إصدارًا قديمًا من PHP .
في النهاية ، لا يوجد سبب يمنع جميع مواقع WordPress من تحديث إصدارات PHP الخاصة بهم. لسوء الحظ ، فإن أحد أكبر العوائق أمام تحديث PHP هو في الواقع شركات الاستضافة ورفضها دعم الإصدارات الأعلى.
والأسوأ من ذلك ، في هذه المقالة بعنوان "Whipping Your Hosting Ino Shape" ، يخوض Joost de Valk في التفاصيل حول عدد مضيفي الويب الذين يدعمون الإصدارات المحدثة من PHP الذين فشلوا في تشجيع مستخدميهم على إجراء الترقية ، وهو أمر سيئ مثل عدم توفير الإصدار الأحدث في المقام الأول.
هذا هو السبب في أن الخطوة التالية بعد معرفة إصدار PHP الذي يستخدمه موقع الويب الخاص بك هو التحقق من مضيف الويب الخاص بك ومعرفة الإصدارات التي يدعمونها.
وإذا وجدت أنهم لا يدعمون أحدث إصدار من PHP ، فقد حان الوقت للبحث في مكان آخر عن استضافة WordPress.
حان الوقت الآن لتحديث إصدار PHP الخاص بك باستخدام cPanel
طريقة تحديث إصدار PHP الخاص بك هي من خلال cPanel ( أو ما شابه ) في حساب استضافة الويب الخاص بك. لكن أولاً ، نوصيك بعمل نسخة احتياطية من موقعك ، فقط في حالة حدوث خطأ ما.
نوصيك أيضًا باختبار تحديث PHP محليًا أو في بيئة مرحلية قبل نشره على الهواء لضمان عدم وجود مشكلات في التوافق.
الخطوة 1: قم بإنشاء نسخة من موقعك
للبدء ، قم بإنشاء نسخة من موقع الويب الخاص بك ، مع استكمال جميع ملفاته وقاعدة البيانات. في بعض الأحيان ، حتى استخدام نسخة احتياطية من موقعك سيمنحك ما يكفي للعمل معه.
الخطوة 2: إنشاء موقع محلي أو موقع مرحلي
قم بإعداد بيئة اختبار ، سواء محليًا أو باستخدام بيئة مرحلية إذا كان مضيف الويب يوفر بيئة اختبار. أضف نسخة من موقع الويب الخاص بك إلى بيئة الاختبار الخاصة بك حتى يكون لديك نسخة طبق الأصل من موقعك المباشر.
بعد ذلك ، قم بتحديث PHP على موقع الاختبار الخاص بك وابدأ عملية اختبار مشكلات التوافق.
الخطوة الثالثة: التحقق من توافق PHP
ستحتاج إلى مراجعة موقع الاختبار الخاص بك للتأكد من عدم حدوث أي خلل في تحديث PHP. هذا يعني التحقق من وظائف وتصميم موقعك للتأكد من أن كل شيء لا يزال يعمل بشكل صحيح.
فيما يلي بعض أدوات التوافق المفيدة في PHP للمساعدة:
- مدقق توافق PHP : هذه أداة رائعة للتحقق من مشاكل عدم التوافق حتى PHP 7.3. هناك بعض القيود ، حيث من المعروف أن بعض المكونات الإضافية تسبب نتائج إيجابية خاطئة. لكنها ستمنحك بداية جيدة.
- مراقب سجل الأخطاء : يضيف هذا البرنامج المساعد عنصر واجهة مستخدم للوحة القيادة إلى موقعك يعرض أحدث الرسائل من سجل أخطاء PHP الخاص بك. يمكنك أيضًا اختيار تلقي إشعارات البريد الإلكتروني أيضًا. سواء كنت مطورًا أم لا ، فإن هذا المكون الإضافي هو الحل الأمثل للحصول على المساعدة عندما تحتاجها.
- WP_DEBUG: على الرغم من أنها ليست "أداة" فعلية ، فإن تشغيل وضع التصحيح عبر WordPress سيساعدك على عرض رسائل PHP حتى تتمكن من معالجتها.
إذا وجدت أي مشكلات في موقع الاختبار الخاص بك أثناء هذه العملية ، فاعمل على إيجاد حلول. قد يشمل ذلك تغيير المكونات الإضافية أو السمات المتوافقة مع إصدارات PHP الأحدث.

فقط لا تنس إجراء نفس التغييرات على موقعك المباشر بمجرد حل المشكلة على موقع الاختبار الخاص بك!
الخطوة 4: تغيير إصدار PHP في cPanel
بعد اختبار كل شيء على موقعك المحلي ، حان الوقت لتحديث إصدار PHP في الحياة الواقعية. للقيام بذلك ، قم بتسجيل الدخول إلى cPanel وابحث عن قسم إدارة إصدارات PHP.

بعد ذلك ، اختر الدليل ( أو موقع الويب ، اعتمادًا على كيفية إعداد cPanel ) الذي تريد ترقيته.

عند القيام بذلك ، سيكون لديك خيار اختيار إصدار PHP الذي تريد استخدامه. وإذا كنت محظوظًا حقًا ، فسيكون لدى مضيف الويب إصدار PHP مُدار يتم تحديثه تلقائيًا عند الحاجة.

هل تحتاج إلى إرشادات محددة لتحديث إصدار PHP الخاص بك باستخدام مضيف الويب الخاص بك؟ فيما يلي قائمة بإرشادات لتحديث إصدار PHP لـ 32 مضيف ويب مختلفًا.
افكار اخيرة
يعد استخدام الإصدارات الأحدث من PHP أمرًا بالغ الأهمية إذا كنت تريد أن يحافظ موقع الويب الخاص بك على أوقات التحميل السريعة ، وأن يظل آمنًا ، وأن يستمر في التوافق مع السمات والمكونات الإضافية الجديدة التي تصل إلى السوق.
بينما يستمر WordPress في العمل مع الإصدارات القديمة من PHP ، وستستمر الدورة مع موت إصدارات PHP وإصدار إصدارات جديدة ، فمن المنطقي فقط تحسين موقع الويب الخاص بك بكل الطرق الممكنة. وهذا يعني استخدام إصدار PHP الأسرع والأكثر أمانًا والأكثر توافقًا.
لذا ، تحقق من إصدار PHP الذي يستخدمه موقع WordPress الخاص بك وقم بإجراء تغيير إذا لم يعجبك ما تراه. سوف تكون أنت وزوار موقعك سعداء لأنك فعلت.
