محرك PHP الخاص بموقعك يقترب من نهاية "دورة حياته". يعد PHP هو لغة البرمجة الأساسية التي يعتمد عليها ووردبريس، والاعتماد على إصدار قديم يعرّض موقعك لبطء الأداء، وغياب الرقع الأمنية الضرورية، وتراجع التوافقية مع القوالب والإضافات الحديثة.

لماذا يجب عليك الاهتمام؟

كل إصدار جديد من PHP يجلب تحسينات جوهرية في سرعة المعالجة واستهلاك الذاكرة:

إصدار PHP الحالة الأداء مقارنة بـ 7.4
7.4 نهاية دورة الحياة خط الأساس
8.0 نهاية دورة الحياة أسرع بنسبة 10-20%
8.1 رقع أمنية فقط أسرع بنسبة 20-30%
8.2 دعم شامل (نشط) أسرع بنسبة 30-40%
8.3 أحدث إصدار مستقر أسرع بنسبة 35-45%

بعيداً عن السرعة، الإصدارات القديمة تتوقف عن تلقي الرقع الأمنية اللازمة لسد الثغرات. فعلى سبيل المثال، توقف دعم PHP 7.4 أمنياً منذ نوفمبر 2022. الاستمرار في استخدامه يشبه القيادة بسرعة عالية بدون حزام أمان.

نصيحة الخبراء: مراقبة صحة بيئة الخادم هي جوهر الأداء. يقوم Dravasite بمراقبة إصدار PHP وإعدادات الخادم الخاصة بك في ثوانٍ، ليضمن لك أن "المحرك" يعمل دائماً بأحدث الإصدارات المستقرة والآمنة.

كيفية إجراء الترقية بأمان

الخطوة 1: التأكد من توافقية الإضافات والقوالب

قبل الترقية، تأكد أن القوالب والإضافات المستخدمة تدعم الإصدار الجديد:

  1. انتقل إلى صفحة الإضافة في مستودع إضافات ووردبريس الرسمي.
  2. ابحث عن حقل "Requires PHP" (يتطلب إصدار PHP).
  3. معظم الإضافات والسمات الحديثة تدعم PHP 8.0 أو أحدث دون مشاكل.

الخطوة 2: إنشاء نسخة احتياطية شاملة

استخدم أدوات النسخ الاحتياطي التي توفرها شركة الاستضافة أو إضافة موثوقة مثل UpdraftPlus لضمان وجود نسخة كاملة (للملفات وقاعدة البيانات) قبل البدء.

الخطوة 3: تغيير إصدار PHP عبر لوحة تحكم الاستضافة

أغلب شركات الاستضافة توفر خياراً سهلاً للتبديل بين الإصدارات:

  • cPanel ← Select PHP Version ← اختر 8.2 أو 8.3
  • Plesk ← PHP Settings ← قم بتغيير الإصدار
  • SiteGround ← Site Tools ← PHP Manager
  • Cloudways ← Application Settings ← PHP Version
  • Kinsta / WP Engine ← Dashboard ← PHP Engine

الخطوة 4: فحص الموقع بعد الترقية

بمجرد تفعيل الإصدار الجديد، قم بالآتي:

  1. تصفح الموقع وتأكد من تحميل كافة الصفحات بشكل سليم.
  2. سجل دخولك إلى لوحة التحكم (wp-admin) وتأكد من استقرارها.
  3. توجه إلى أدوات ← صحة الموقع للتحقق من وجود أي تنبيهات جديدة. أو اترك المهمة لـ Dravasite لإجراء تشخيص كامل لك — فهو أسرع ويوفر تخطيطاً أكثر تفصيلاً لإصداراتك.
  4. اختبر النماذج (Forms)، وسلة المشتريات، وأي ميزات تفاعلية أخرى.

الخطوة 5: ماذا تفعل في حال حدوث مشكلة؟

إذا واجهت أخطاء برمجية بعد الترقية:

  1. قم بالعودة فوراً للإصدار السابق من لوحة التحكم (لن يستغرق الأمر أكثر من دقيقة).
  2. حدد الإضافة أو القالب غير المتوافق (غالباً ما تظهر رسالة الخطأ المصدر بوضوح).
  3. ابحث عن تحديث للإضافة المسببة للمشكلة أو استبدلها ببديل عصري.
  4. حاول الترقية مرة أخرى بعد حل المشكلة.

نموذج مراسلة: اطلب المساعدة من شركتك الاستضافة

إذا لم تجد خيار ترقية PHP إلى 8.2+ في لوحة التحكم، يمكنك نسخ هذا النص وإرساله لفريق الدعم الفني:

الموضوع: طلب ترقية إصدار PHP للموقع

مرحباً، أرغب في ترقية إصدار PHP لموقعي [yourdomain.com] إلى PHP 8.2 (أو أحدث إصدار مستقر متاح لديكم). هل يمكنكم مساعدتي في القيام بذلك أو إرشادي للخطوات اللازمة من خلال لوحة التحكم؟

شكراً لكم!

نصائح للمحترفين

  • إضافات التجارة الإلكترونية مثل WooCommerce ومعظم الإضافات الكبرى تدعم الإصدارات الحديثة تماماً. لا تجعل الخوف من "تعطل الموقع" يدفعك للمخاطرة بأمان بياناتك.
  • تعد ترقية إصدار PHP هي أهم تحسين مجاني وفوري للأداء يمكنك تقديمه لموقعك دون دفع رسوم إضافية.
  • إذا كانت هناك إضافة لا تدعم PHP 8.0+ حتى الآن، فهذا مؤشر قوي على أنها "مهجورة" برمجياً؛ فكر جدياً في استبدالها ببديل أكثر أماناً وتحديثاً.