السحابة

متطلبات PHP في دروبال وجوملا وماجنتو أواخر 2026: ما يحتاجه كل إصدار

متطلبات PHP الرسمية ومواعيد الدعم لدروبال 10 و11 و12 وجوملا 5 و6 وماجنتو/Adobe Commerce 2.4.x، وكيف تخطط للانتقال القادم في PHP.

تاريخ النشر
مدة القراءة
6 دقائق
الكاتب
SKYLINE Engineering

تغيّر منصات إدارة المحتوى والتجارة الإلكترونية متطلبات PHP وفق جداولها الخاصة، والأشهر القليلة القادمة تحمل عدة مواعيد نهائية دفعة واحدة: ينتهي دعم الأمان لـ PHP 8.2 في 31 ديسمبر 2026، وينتهي دروبال 10 في ديسمبر، وخرج جوملا 5 بالفعل من مرحلة إصلاح الأخطاء الاعتيادية. يجمع هذا الدليل المتطلبات الرسمية لدروبال وجوملا وماجنتو (Adobe Commerce) كما نشرها كل مشروع على موقعه في نهاية أكتوبر 2026، حتى تخطط لترقية PHP والمنصة معًا.

جدول PHP أولًا

بحسب php.net يتلقى PHP 8.2 إصلاحات أمنية حتى 31 ديسمبر 2026، وPHP 8.3 حتى 31 ديسمبر 2027، وPHP 8.4 حتى 31 ديسمبر 2028، وPHP 8.5 حتى 31 ديسمبر 2029، بينما انتهى دعم PHP 8.1 في 31 ديسمبر 2025. لذا فأي إصدار من منصة لا يدعم إلا PHP 8.2 أو أقدم يعيش وقتًا مستقطعًا، مهما كانت مواعيد المنصة نفسها.

دروبال

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

دروبالإصدارات PHP المدعومة
10.4, 10.5, 10.68.1, 8.2, 8.3, 8.4
11.1, 11.28.3, 8.4
11.3, 11.48.3, 8.4, 8.5
12.08.5 فقط

ويضيف جدول الإصدارات المواعيد: دروبال 11.4 هو فرع الميزات الحالي (صدر 11.4.11 في 21 أكتوبر 2026). ومن المقرر صدور دروبال 12.0.0 و11.5.0 في أسبوع 7 ديسمبر 2026، وفي الأسبوع نفسه ينتهي دعم الأمان للفرعين 11.3.x و10.6.x. ويصل دروبال 10 إلى نهاية عمره في 9 ديسمبر 2026، وكان 10.6 آخر إصدار فرعي فيه. أما دروبال 7 فمنتهي الدعم منذ 5 يناير 2025.

وهناك تفصيلان مهمان للاستضافة. أولًا، سيحتاج دروبال 12 إلى PHP 8.5، فالترقية إليه تبدأ ببيئة PHP 8.5. ثانيًا، ابتداءً من دروبال 12.0 ينبغي أن يكون PHP مبنيًا مع دعم argon2 لتجزئة كلمات المرور، وتذكر صفحة دروبال أن هذا متحقق غالبًا في أغلب أو كل تثبيتات PHP 8.5. كما ينبّه دروبال إلى أن المكتبات التي يعتمد عليها قد تُسقط إصدارات PHP القديمة قبل انتهاء الإصدار الرئيسي من دروبال، وأن تقرير حالة الموقع يعرض تحذيرًا حين يصبح تثبيت PHP قديمًا أكثر من اللازم.

جوملا

تنشر جوملا الإصدارات الموصى بها والحد الأدنى لكل سلسلة رئيسية في المتطلبات التقنية، ومواعيد الدعم في خارطة الطريق:

جوملاPHP الموصى بهأدنى PHPإصلاح الأخطاء حتىإصلاحات الأمان حتى
6.x (الحالي 6.2.0)8.48.3.017 أكتوبر 202816 أكتوبر 2029
5.x (الحالي 5.4.10)8.38.1.013 أكتوبر 2026 (انتهى)12 أكتوبر 2027

جوملا 5.4 هو آخر إصدار فرعي في السلسلة 5، وينقل تغييرات واجهات البرمجة من 6.x لتسهيل الانتقال. ويتطلب جوملا 6 إصدار PHP 8.3 على الأقل، فموقع جوملا 5 العامل على PHP 8.1 أو 8.2 يحتاج إلى ترقية PHP قبل الترقية إلى جوملا 6 أو معها. ويسرد جوملا 6 هذه الإضافات على أنها مطلوبة: json وsimplexml وdom وzlib وgd، وواحدة من mysqlnd أو pdo_mysql أو pdo_pgsql، ويوصي بإضافة mbstring وبحد ذاكرة لا يقل عن 256 ميغابايت.

ماجنتو مفتوح المصدر وAdobe Commerce

تسرد صفحة متطلبات النظام لدى Adobe (آخر تحديث 13 أكتوبر 2026) إصدارات PHP المختبرة مع كل خط من 2.4.x، وتنص على أن Adobe لا تدعم إلا التركيبات المدرجة:

خط الإصدارأحدث ترقيع مدرجPHP
2.4.92.4.98.5
2.4.82.4.8-p58.4, 8.3
2.4.72.4.7-p108.3, 8.2
2.4.62.4.6-p158.2, 8.1

وتمنح سياسة دورة الحياة الخاصة بـ Adobe Commerce الإصدار 2.4.9 (صدر في 12 مايو 2026) دعمًا اعتياديًا حتى 31 مايو 2029، و2.4.8 حتى 31 مايو 2028، و2.4.7 حتى 31 مايو 2027. وانتهى الدعم القياسي للإصدار 2.4.6 في 11 أغسطس 2026 مع دعم ممتد حتى 31 أغسطس 2027. هذه المواعيد هي سياسة Adobe الخاصة بـ Adobe Commerce، ويشترك ماجنتو مفتوح المصدر في أرقام إصدارات 2.4.x نفسها وفي صفحة المتطلبات نفسها التي تسرد أيضًا إضافات PHP التي يحتاجها. ويكشف الجدول مشكلة التخطيط بوضوح: يعمل 2.4.6 على PHP 8.1 أو 8.2، ويعمل 2.4.7 على PHP 8.2 أو 8.3، في حين أن PHP 8.1 منتهي الدعم أصلًا وPHP 8.2 يفقد دعم الأمان في ديسمبر. والانتقال إلى 2.4.8 أو 2.4.9 يعني أيضًا نقل PHP وMariaDB أو MySQL وOpenSearch وComposer إلى الإصدارات التي تدرجها Adobe لذلك الخط.

افحص موقعك

تخبرك الجداول بما تدعمه المنصة، أما الوحدات والإضافات المثبتة فتحدد ما هو ممكن فعلًا. وفي المشاريع التي يديرها Composer (دروبال وماجنتو) تفيد هذه الأوامر، وتُشغَّل في مجلد المشروع بإصدار PHP نفسه الذي يستخدمه الموقع:

php -v
composer show drupal/core          # installed Drupal core version
composer prohibits php 8.4         # which packages block PHP 8.4
composer check-platform-reqs       # does this PHP satisfy composer.lock?

يسرد الأمر composer prohibits php 8.4 الحزم التي تستبعد قيودها هذا الإصدار، وهو طريقة سريعة لمعرفة الوحدات أو الإضافات التي يجب تحديثها أولًا. أما في جوملا فراجع متطلبات كل إضافة مثبتة مع مطورها قبل تغيير PHP.

ترتيب معقول

  1. خذ نسخة احتياطية كاملة من الملفات وقاعدة البيانات، وتأكد من إمكانية استعادتها.
  2. حدّث المنصة إلى أحدث إصدار ترقيع في خطك الحالي وأنت ما زلت على PHP الحالي.
  3. في نسخة تجريبية، انقل PHP إلى إصدار يدعمه إصدار المنصة الحالي والمستهدف معًا (مثل PHP 8.3 للانتقال من جوملا 5 إلى 6، أو PHP 8.3 أو 8.4 للانتقال من دروبال 10.6 إلى 11.4).
  4. حدّث الوحدات والإضافات، ثم نفّذ ترقية المنصة في البيئة التجريبية واختبر رحلة العميل كاملة.
  5. كرر الخطوات على الإنتاج في نافذة صيانة مع إبقاء PHP القديم مثبتًا للتراجع.

أخطاء شائعة

  • ترقية PHP في الإنتاج أولًا ثم اكتشاف إضافة لا تدعمه.
  • نقص إضافات PHP في الإصدار الجديد، ففي ديبيان وأوبونتو لكل إصدار PHP حزم إضافاته الخاصة.
  • نسيان خدمات قاعدة البيانات والبحث التي تربطها Adobe بخطوط محددة من Commerce.
  • الانتظار حتى الأسبوع الأخير، فنهاية عمر دروبال 10 ونهاية دعم الأمان لـ PHP 8.2 تقعان في الشهر نفسه.

ما الذي ينبغي فعله

  1. اجرد لكل موقع إصدار المنصة وإصدار PHP والإضافات الأساسية.
  2. مواقع دروبال 10: خطط للانتقال إلى دروبال 11.4 (على PHP 8.3 أو أحدث) قبل 9 ديسمبر 2026، وخطط لدروبال 12 مع PHP 8.5.
  3. مواقع جوملا 5: صارت تتلقى إصلاحات الأمان فقط حتى 12 أكتوبر 2027، فخطط لجوملا 6 على PHP 8.3 أو أحدث.
  4. متاجر ماجنتو وAdobe Commerce على 2.4.6 أو 2.4.7: خطط للانتقال إلى 2.4.8 أو 2.4.9 مع إصدارات PHP والخدمات التي تدرجها Adobe.
  5. انقل كل موقع عن PHP 8.2 وما قبله قبل 31 ديسمبر 2026.

المصادر

SKYLINE Engineering

@skyline

The engineering team at SKYLINE Industrial Solutions. We publish field-tested guides drawn from real KSA and GCC deployments.

صفحة الكاتب
SKYLINE engineering services

Need this implemented for you?

Reading is free — building it right takes a team. SKYLINE engineers ship Cloud for Aramco vendors, banks, hospitals and government agencies across Saudi Arabia. Talk to us before you start.

Aramco Approved Contractor ISO 9001 · ISO 27001 SAMA CSF aligned NCA ECC ready 247+ KSA clients

Comments

0 total · 0 threads
Be the first to leave a comment.