لماذا يجب عليك ترقية WordPress إلى PHP 7 الآن وليس لاحقًا
نشرت: 2019-07-04إذا كنت تهتم بآخر الأخبار من مجتمع WordPress ، فربما تكون قد لاحظت الضجة الأخيرة المتعلقة بـ PHP 7. ومع ذلك ، قد يواجه المستخدمون غير التقنيين صعوبة في فهم ماهية PHP 7 ولماذا هو مهم لـ WordPress.
في هذا المنشور ، سنقدم لك PHP 7 ونوضح التحديثات التي تأتي مع هذا الإصدار الجديد. ثم سنقدم أربعة أسباب رئيسية تجعل الترقية إلى PHP 7 أمرًا ذكيًا الآن ، بدلاً من الانتظار حتى وقت لاحق.
دعنا نقفز مباشرة!
اشترك في قناتنا على اليوتيوب
مقدمة عن PHP 7 وسبب أهميتها لمستخدمي WordPress
بالنسبة لغير المطورين ومستخدمي WordPress الأحدث ، تعد PHP لغة ترميز. يتم استخدامه بشكل شائع لإنشاء محتوى ديناميكي على موقعك ، بالإضافة إلى جمع البيانات وتشفيرها وإرسال ملفات تعريف الارتباط واستلامها وغير ذلك الكثير. تتم كتابة غالبية WordPress بهذه اللغة ، وكذلك عدد لا يحصى من التطبيقات الأخرى.
PHP 7 هي ببساطة نسخة رئيسية من هذه اللغة مفتوحة المصدر والمستخدمة على نطاق واسع. مثلما يمنحك تحديث تثبيت WordPress الخاص بك الوصول إلى ميزات جديدة ، فإن ترقية الخادم الخاص بك إلى أحدث إصدار من PHP يمكن أن يحسن وظائف موقعك بشكل كبير.
تتضمن بعض التحسينات الرئيسية التي تأتي مع PHP 7 ما يلي:
- زيادة السرعة. هذه هي الميزة الأساسية لمستخدمي WordPress العامين. لن يستمتع زوار موقعك فقط بأوقات تحميل أسرع ، ولكن يجب أن ترى أيضًا تحسينات في سرعة النهاية الخلفية أيضًا.
- إقرارات النوع. عند الترميز في PHP ، تمكّنك بيانات النوع من تحديد النتيجة المرجوة ، لذلك لا توجد مفاجآت عند تشغيل الكود. كما أنها تجعل قراءة PHP أسهل.
- معالجة الأخطاء. في السابق ، كانت الأخطاء الفادحة في PHP تمنع تشغيل البرنامج النصي ، مما أدى إلى ظهور شاشة بيضاء فارغة. يؤدي تحسين معالجة الأخطاء إلى طرح PHP 7 استثناءً عندما يواجه خطأ فادحًا بدلاً من ذلك.
- مشغلين جدد. تأخذ عوامل تشغيل PHP متغيرات معينة وتنتج نتائج. في PHP 7 ، تم تقديم عوامل تشغيل جديدة ، بما في ذلك عامل المقارنة المجمعة (سفينة الفضاء) وعامل الاندماج الفارغ .
بالإضافة إلى ذلك ، هناك مزايا إضافية قد تكون ذات أهمية أكبر للمطورين والمستخدمين المتقدمين الآخرين. على سبيل المكافأة ، تتطلب PHP 7 عددًا أقل من الخوادم للتشغيل. هذا يعني أنه في PHP 7 ، سيتطلب موقع الويب الخاص بك طاقة أقل للاستضافة ، وهي طريقة صغيرة يمكنك من خلالها تقليل بصمتك الكربونية.
لماذا يجب عليك الترقية إلى PHP 7 الآن بدلاً من لاحقًا (4 أسباب رئيسية)
بالنسبة للعديد من المستخدمين ، من المسلم به أن الترقية ستكون في أيدي مضيفك. ومع ذلك ، إذا كنت مطورًا يتطلع إلى ما هو أبعد من التحسينات التقنية لـ PHP 7 ، فقد لا يبدو التحديث مشكلة كبيرة. ومع ذلك ، هناك العديد من الأسباب التي تجعل من الحكمة تحديث إصدار PHP لموقع WordPress الخاص بك في أقرب وقت ممكن. لقد اكتشفنا أربعة أدناه.
1. ابقَ على قمة المنحنى وكن جاهزًا لمواجهة عثرة PHP القادمة
كما ذكرنا سابقًا ، كان هناك الكثير من النقاش حول PHP 7 في مجتمع WordPress مؤخرًا. هذا لأنه تم الإعلان مؤخرًا عن أن WordPress سيرفع الحد الأدنى من إصدار PHP المطلوب.
لقد كان هذا موضوع نقاش لبعض الوقت الآن. لا يفهم الكثير من المستخدمين مزايا تحديث PHP أو لا يرغبون في بذل الجهد للقيام بذلك. وقد أدى ذلك إلى وجود عدد هائل من مواقع WordPress التي تعمل على إصدارات PHP قديمة ، والتي يمكن أن تؤدي إلى مشكلات في الأداء والدعم والأمان.
مع إصدار WordPress 5.2 ، تم رفع الحد الأدنى للإصدار المطلوب من PHP 5.2 إلى PHP 5.6. لاحظ المطورون أن رفع الإصدار المطلوب أدى إلى قيام المزيد من المستخدمين بالترقية ، مما يؤدي إلى تحسين نظام WordPress البيئي.
لمواصلة تحسين تجربة مستخدمي WordPress وجودة مواقعهم ، سيزداد الحد الأدنى من إصدار PHP المطلوب مرة أخرى قرب نهاية عام 2019. في هذه المرحلة ، سيحتاج جميع مستخدمي WordPress إلى الترقية إلى PHP 7.
على الرغم من أن الترقية لن تكون إلزامية لعدة أشهر حتى الآن ، فإن الترقية الآن تعني أنه لا داعي للقلق بشأنها في المستقبل. سيمنعك البقاء على إصدار قديم من PHP من تحديث تثبيت WordPress الخاص بك ، لذلك لن ترغب في تأجيله!
2. استفد من التحسينات المتوفرة مع PHP 7
لقد ناقشنا بالفعل العديد من التحسينات التي تم إجراؤها في PHP 7. إذا لم تقم بترقية إصدار PHP الخاص بك ، فستفقد جميع مزايا هذه الميزات ، ولكن دعنا نتحدث أكثر عما يعنيه هذا لموقعك.

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

لذلك ، ستؤدي ترقية إصدار PHP إلى تحسين سرعة موقعك بشكل كبير. إذا توقفت ، فأنت تتأخر فقط عن هؤلاء المنافسين الذين يتخذون قرارًا للمضي قدمًا والتحديث الآن.
3. تجنب مشاكل التوافق مع المكونات الإضافية والسمات
تمثل مشكلات التوافق بعض الأخطاء الأكثر شيوعًا التي يواجهها مستخدمو WordPress. عند ترقية إصدار PHP الخاص بك ، يعتبر التوافق هو المفتاح.
بالنسبة للمبتدئين ، إذا لم تتخذ خطوات للتحقق من توافق المكونات الإضافية الحالية مع PHP 7 ، فقد تتسبب الترقية في تعطل موقعك. والخبر السار هو أنه يمكنك منع ذلك عن طريق اختبار عدم التوافق قبل الترقية. على سبيل المثال ، إذا كنت مستضافًا باستخدام SiteGround ، فإن المكوّن الإضافي SG Optimizer سيفي بالغرض:

لسوء الحظ ، الأدوات المخصصة والجودة ضعيفة على الأرض أو لم تعد محدثة. هذا يعني أنك ستحتاج إلى القيام ببعض الأعمال عن طريق الاتصال بالمطورين مباشرةً لمعرفة ما إذا كانت منتجاتهم متوافقة مع الترقية المقصودة.
على الرغم من الصعوبات المحتملة أثناء عملية التحديث الفعلية ، يجب أن تقلل الترقية إلى PHP 7 من عدد مشكلات التوافق التي تواجهها في المستقبل. هذا مفيد بشكل خاص لمحترفي WordPress وأي شخص يأمل في البدء في تطوير PHP لـ WordPress.
يجب على مطوري المكونات والقوالب الراغبين في استخدام الميزات المتقدمة التي تقدمها PHP 7 قضاء الكثير من الوقت في ضمان التوافق مع الإصدارات السابقة لمن يستخدمون إصدارات PHP الأقدم. إن دفع الجميع إلى PHP 7 سيسمح للمطورين بالتركيز أكثر على صنع منتجات عالية الجودة بدلاً من دعم PHP 5.6.
بالإضافة إلى ذلك ، هناك بالفعل العديد من المكونات الإضافية والسمات التي فقدت التوافق مع إصدار PHP الأقدم. ستعني الترقية الآن أنه يمكنك الوصول إلى المزيد من الأدوات الجديدة ، حتى إذا فقدت الوصول إلى بعض الأدوات القديمة والقديمة.
4. تحسين الأمان وضمان الدعم المستمر
إذا اتبعت أفضل ممارسات الأمان في WordPress ، فستحافظ على تحديث التثبيت والمكونات الإضافية والسمات. هذا يمنع مشاكل الأمان بسبب الثغرات الأمنية غير المصححة.
على هذا النحو ، فإن تحديث إصدار PHP الخاص بك يوفر نفس الفائدة. هناك العديد من الثغرات الأمنية المعروفة في إصدارات PHP القديمة ، وسيؤدي الفشل في تصحيحها عبر التحديثات إلى جعل موقعك أكثر عرضة لهجمات المتسللين الذين يدركون هذه المشكلات.
علاوة على ذلك ، قد يكون من المفاجئ معرفة أن الدعم لم يعد متوفرًا للإصدارات 5.6-7.0. بدون دعم (ناهيك عن مضيف ذو جودة رديئة) ، فأنت بمفردك إذا واجهت مشاكل. هذا يمكن أن يضعك في مكان ضيق أسفل الخط.
هذا هو السبب في أننا نوصي ليس فقط بالترقية إلى PHP 7 ، ولكن إلى PHP 7.3. سيضمن ذلك حصولك على الحماية الكاملة لأحدث تصحيحات الأمان ، بالإضافة إلى دعم الدعم المخصص والمباشر في حالة مواجهة أي مشاكل.
استنتاج
إذا كنت لا تستخدمه بانتظام كمطور أو مستخدم WordPress متقدم ، فربما لم يخطر ببالك إصدار PHP الخاص بك. ومع ذلك ، قد يؤدي تجاهل تحديثات PHP الموصى بها لموقع WordPress الخاص بك إلى فقدان بعض التحسينات الرئيسية.
فيما يلي أربعة أسباب جيدة للترقية إلى PHP 7 الآن:
- ابقَ في الطليعة وكن مستعدًا لصدمة WordPress PHP القادمة.
- استفد من التحسينات المتوفرة في PHP 7.
- تجنب مشاكل التوافق مع المكونات الإضافية والسمات.
- قم بتحسين الأمان الخاص بك وضمان الدعم المستمر.
هل لديك أي أسئلة حول ترقية تثبيت WordPress الخاص بك إلى PHP 7؟ اسألهم في قسم التعليقات أدناه!
المادة المصغرة الصورة nexusby / shutterstock.com
