أساسيات لينكس

الجدول الزمني لدعم PHP من 2026 إلى 2029: مواعيد كل فرع وكيف تخطط للترقيات

متى يتوقف كل فرع من PHP عن تلقي إصلاحات الأخطاء والأمان، وما الفرق بين الدعم النشط والدعم الأمني فقط، وكيف تخطط للترقيات حتى 2029.

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

لكل فرع من PHP نافذة دعم محددة تنشرها php.net، ومعرفة هذه المواعيد تحوّل ترقيات PHP من حالات طارئة إلى صيانة روتينية. تجمع هذه الصفحة مواعيد كل الفروع المدعومة حتى 31 أكتوبر 2026، وتشرح معنى كل مرحلة دعم، وتقترح طريقة بسيطة للتخطيط.

الفروع المدعومة

الفرعالإصدار الأولالدعم النشط حتىإصلاحات الأمان حتىآخر إصدار (أكتوبر 2026)
8.28 ديسمبر 202231 ديسمبر 202431 ديسمبر 20268.2.35
8.323 نوفمبر 202331 ديسمبر 202531 ديسمبر 20278.3.36
8.421 نوفمبر 202431 ديسمبر 202631 ديسمبر 20288.4.27
8.520 نوفمبر 202531 ديسمبر 202731 ديسمبر 20298.5.12

الفروع التي انتهى دعمها مؤخرًا، بحسب قائمة php.net للفروع غير المدعومة:

  • 8.1: انتهى عمره في 31 ديسمبر 2025، وآخر إصداراته 8.1.34.
  • 8.0: انتهى عمره في 26 نوفمبر 2023، وآخر إصداراته 8.0.30.
  • 7.4: انتهى عمره في 28 نوفمبر 2022، وآخر إصداراته 7.4.33.

معنى "الدعم النشط" و"الأمان فقط"

بحسب php.net، يحظى كل فرع بدعم كامل لمدة سنتين من أول إصدار مستقر له، وفي فترة الدعم النشط هذه تُصلح الأخطاء والثغرات المبلّغ عنها في إصدارات تصحيحية منتظمة. بعدها يحصل الفرع على سنتين إضافيتين من الدعم الأمني للمشكلات الأمنية الحرجة فقط، وتصدر إصداراته عند الحاجة: قد تكون عدة إصدارات في السنة أو لا شيء. وفي نهاية السنوات الأربع يصل الفرع إلى نهاية العمر ولا يتلقى أي شيء آخر من مشروع PHP.

يوضح سجل إصدارات 2026 هذا الفرق بجلاء؛ فالفرعان 8.4 و8.5 في مرحلة الدعم النشط صدر لكل منهما إصدار كل أربعة أسابيع تقريبًا، أي أحد عشر إصدارًا لكل منهما بين يناير وأكتوبر، بينما صدر للفرع 8.2 الذي يتلقى الأمان فقط خمسة إصدارات في الفترة نفسها، كلها في أشهر تضمنت إصلاحات أمنية.

ولاحظ كذلك أن جميع الفروع الحالية تنتهي مراحل دعمها في 31 ديسمبر، مما يجعل نهاية السنة الموعد الطبيعي في تقويم الصيانة.

المواعيد الرئيسية سنة بسنة

2026

  • 19 نوفمبر 2026 (مُجدول): الإصدار العام لـ PHP 8.6 بحسب جدول مديري الإصدار في ويكي PHP. كانت الإصدارات المرشحة تصدر في أكتوبر، فتعامل مع التاريخ بوصفه خطة لا وعدًا، وستظهر مواعيد دعمه في php.net بعد صدوره.
  • 31 ديسمبر 2026: ينتهي عمر PHP 8.2، ويخرج PHP 8.4 من الدعم النشط إلى الدعم الأمني فقط.

2027

  • 31 ديسمبر 2027: ينتهي عمر PHP 8.3، ويصبح PHP 8.5 في مرحلة الأمان فقط.

2028

  • 31 ديسمبر 2028: ينتهي عمر PHP 8.4.

2029

  • 31 ديسمبر 2029: ينتهي عمر PHP 8.5.

حزم التوزيعات تسير وفق ساعتها الخاصة

إن كنت تثبّت PHP من توزيعة لينكس، فدورة حياة التوزيعة لا تقل أهمية عن مواعيد php.net. تختار التوزيعات فرعًا واحدًا من PHP لكل إصدار وتنقل إليه إصلاحات الأمان طوال عمر ذلك الإصدار، وأحيانًا بعد انتهاء عمره لدى المشروع الأصلي.

الإصدارPHP الافتراضيدعم التوزيعة (بحسب المورّد)
Debian 12 (bookworm)8.2دعم Debian الطويل حتى 30 يونيو 2028
Debian 13 (trixie)8.4حتى 9 أغسطس 2028، والدعم الطويل حتى 30 يونيو 2030
Ubuntu 22.04 LTS8.1الصيانة الأمنية القياسية حتى مايو 2027
Ubuntu 24.04 LTS8.3الصيانة الأمنية القياسية حتى مايو 2029
Ubuntu 26.04 LTS8.5الصيانة الأمنية القياسية حتى مايو 2031

لذلك نتيجتان عمليتان: الأولى أن PHP المدعوم من التوزيعة قد يتلقى الرقع بعد انتهاء عمره لدى المشروع الأصلي (فما زال Ubuntu 22.04 يصدر إصلاحات لـ PHP 8.1 مثلًا)، لكن هذه الإصلاحات تعتمد كليًا على فريق أمان التوزيعة، وستتوقف أطر العمل والمكتبات عن دعم الفرع القديم في كل الأحوال. والثانية أن ترقية نظام التشغيل تغيّر فرع PHP أيضًا، فخطط للأمرين معًا.

كيف تخطط للترقيات

  1. الحصر. سجّل لكل خادم وموقع فرع PHP ومصدره (التوزيعة، أو مستودع خارجي، أو بناء يدوي، أو لوحة تحكم) وإصدار إطار العمل. الأوامر php -v وls /etc/php/ وapt policy php8.*-fpm تغطي معظم أنظمة Debian وUbuntu.
  2. اختر أهدافًا ذات مدى كافٍ. انتقل إلى فرع بقي له سنتان على الأقل من الدعم الأمني، وهذا يعني اليوم 8.4 (حتى نهاية 2028) أو 8.5 (حتى نهاية 2029). الانتقال إلى 8.3 الآن لا يمنحك سوى أربعة عشر شهرًا.
  3. ضع المواعيد في التقويم. أضف تاريخ نهاية عمر كل فرع تشغّله، مع تذكير قبله بثلاثة أشهر تقريبًا لبدء الاختبار.
  4. تابع الإصدارات التصحيحية. البقاء على فرع مدعوم لا يفيد ما لم تثبّت تحديثاته. اشترك في القائمة البريدية php-announce قليلة الرسائل أو في أخبار php.net، وطبّق تحديثات التوزيعة بانتظام.
  5. رقِّ فرعًا واحدًا في كل مرة في بيئة الاختبار. لكل إصدار دليل ترحيل رسمي يسرد التغييرات غير المتوافقة والإهمالات، فاقرأها بالترتيب عند تخطي إصدارات.

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

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

  • تحقق اليوم من الفروع التي تشغّلها، فكل ما هو على 8.2 أو أقدم يحتاج إلى خطة قبل 31 ديسمبر 2026.
  • اختر 8.4 أو 8.5 هدفًا للترقيات الجديدة.
  • سجّل مواعيد نهاية العمر لكل فرع ونظام تشغيل تستخدمه، مع تذكير قبلها بثلاثة أشهر.
  • إن كنت تعتمد على حزم التوزيعة، فنسّق ترقيات PHP مع ترقيات نظام التشغيل.
  • تابع إعلانات إصدارات php.net وطبّق الإصدارات التصحيحية فور صدورها.

المصادر

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 Linux Basics 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.