[{"data":1,"prerenderedAt":224},["ShallowReactive",2],{"seo-verification":3,"blog-جدول-نهاية-الدعم-2027-استضافة-الوكالات-ar":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-جدول-نهاية-الدعم-2027-استضافة-الوكالات-ar",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":27,"featuredImage":29,"bgImage":30,"posterImage":31,"relatedSolution":29,"intro":32,"sections":33,"ctaTitle":163,"ctaBody":164,"ctaButton":165,"ctaUrl":166,"relatedPosts":167},520,"جدول-نهاية-الدعم-2027-استضافة-الوكالات",{"fr":12,"en":13,"ar":10,"es":14},"calendrier-fins-de-vie-hebergement-2027-agence","end-of-life-calendar-2027-hosting-agencies","calendario-fin-de-vida-2027-hosting-agencias","نهاية الدعم 2027: جدول PHP وPostgreSQL وNode.js وUbuntu","جدول مؤرَّخ من نوفمبر 2026 إلى نهاية 2027: PostgreSQL 14 وPHP 8.2 وNode.js 22 وUbuntu 22.04. المصادر والإجراءات وطريقة التجميع حسب العميل.",10,0,false,"2026-10-28T00:00:00+00:00","2026-10-29T03:10:22+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":25},3,"النشر","deploiement","bg-success\u002F10 text-success",[28],{"id":23,"name":24,"slug":25,"color":26,"icon":25},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fcalendrier-fins-de-vie-hebergement-2027-agence-poster.svg","يحلّ موعدان خلال ستين يومًا: آخر إصدار من PostgreSQL 14 في 12 نوفمبر 2026، ونهاية دعم الأمان لـ PHP 8.2 في 31 ديسمبر 2026. وتتوالى المواعيد التالية على امتداد 2027، وميزانية الترحيل للسنة تُحدَّد الآن. لكل نهاية دعم دليلها الخاص، لكن الناقص هو الترتيب والتجميع حسب العميل. إليكم جدولًا مؤرَّخًا وموثَّقًا بمصادره، ثم طريقة لعدم لمس كل موقع إلا مرة واحدة في كل نافذة تدخّل.",[34,38,78,81,91,94,97,100,125,150,153,157,160],{"type":35,"title":36,"body":37},"h2","ما يحلّ بين نوفمبر 2026 ونهاية 2027","تُحدِّد ثمانية مواعيد روزنامة مجموعة مواقع العملاء. اثنان منها فاتا بالفعل: Node.js 20 (30 أبريل 2026) وDebian 11 LTS (31 أغسطس 2026). لم يعد يُخطَّط لهما، بل يُستدرَكان. أربعة تحلّ خلال اثني عشر شهرًا: PostgreSQL 14 وPHP 8.2 وNode.js 22 وUbuntu 22.04. واثنان يختمان 2027: PostgreSQL 15 وPHP 8.3.\n\nيرتّبها الجدول التالي بحسب التاريخ، مع المصدر الأصلي والإجراء الواجب إدراجه في الخطة. قاعدة قراءة: التاريخ هو ما ينشره المطوّر، باليوم الدقيق حين يذكره، وبالشهر حين لا ينشر سواه. لا شيء هنا مأخوذ من موقع طرف ثالث دون تأكيد من المصدر. أما تفاصيل أي ترحيل فاتّبعوا الدليل المذكور في العمود الأول: هذه المقالة ترتّب ولا تعيد كتابة الدروس.",{"type":39,"title":40,"headers":41,"rows":45},"comparison","جدول نهاية الدعم بحسب التاريخ",[42,43,44],"المكوّن والدليل التفصيلي","نهاية الدعم والمصدر","الإجراء المطلوب جدولته",[46,50,54,58,62,66,70,74],[47,48,49],"Node.js 20 — الدليل: نهاية عمر Node.js 20 وترحيل خادمكم الافتراضي","30 أبريل 2026، فات موعده — مستودع nodejs\u002FRelease، ملف schedule.json","دَين تقني: الانتقال إلى Node.js 22 أو 24 دون انتظار",[51,52,53],"Debian 11 — الدليل: نهاية عمر Debian 11، وPlesk، وdist-upgrade أو الترحيل","31 أغسطس 2026، فات موعده — wiki.debian.org\u002FLTS","دَين تقني: dist-upgrade إلى Debian 13 أو الترحيل",[55,56,57],"PostgreSQL 14 — الدليل: نهاية عمر PostgreSQL وتخطيط رفع الإصدار","12 نوفمبر 2026، آخر إصدار — postgresql.org\u002Fsupport\u002Fversioning","تفريغ واستعادة أو pg_upgrade إلى إصدار رئيسي مدعوم",[59,60,61],"PHP 8.2 — الدليل: نهاية عمر PHP 8.2 وقائمة الترحيل","31 ديسمبر 2026، دعم الأمان — php.net\u002Fsupported-versions","نقل كل المواقع إلى PHP 8.4، لأن PHP 8.3 ينتهي بعد عام",[63,64,65],"Node.js 22","30 أبريل 2027 — مستودع nodejs\u002FRelease، ملف schedule.json","الانتقال إلى Node.js 24 المدعوم حتى 30 أبريل 2028",[67,68,69],"Ubuntu 22.04 LTS — الإجراء: Ubuntu 24.04 إلى 26.04 وdo-release-upgrade","مايو 2027، صيانة الأمان القياسية — ubuntu.com\u002Fabout\u002Frelease-cycle","الترقية إلى Ubuntu 24.04 قبل بداية الشهر",[71,72,73],"PostgreSQL 15","11 نوفمبر 2027، آخر إصدار — postgresql.org\u002Fsupport\u002Fversioning","التخطيط للإصدار الرئيسي التالي، وPostgreSQL 16 مدعوم حتى 9 نوفمبر 2028",[75,76,77],"PHP 8.3","31 ديسمبر 2027، دعم الأمان — php.net\u002Fsupported-versions","لا شيء يُفعل للمواقع التي على PHP 8.4 أصلًا (دعم الأمان حتى 31 ديسمبر 2028)",{"type":35,"title":79,"body":80},"الدعم النشط ودعم الأمان وآخر إصدار: ثلاثة معانٍ لكلمة النهاية","لا يقصد المطوّرون جميعًا المعنى نفسه بالنهاية. يميّز PHP بين مرحلتين: الدعم النشط الذي يقدّم إصلاحات الأخطاء والأمان، ثم دعم الأمان الذي لا يوفّر سوى الإصلاحات الحرجة. خرج PHP 8.2 من الدعم النشط في 31 ديسمبر 2024، وPHP 8.3 في 31 ديسمبر 2025. فتواريخ الجدول هي إذن تواريخ دعم الأمان: 31 ديسمبر 2026 لـ PHP 8.2، و31 ديسمبر 2027 لـ PHP 8.3. ويبقى PHP 8.4 في الدعم النشط حتى 31 ديسمبر 2026 وفي دعم الأمان حتى 31 ديسمبر 2028.\n\nيتحدث PostgreSQL عن آخر إصدار: بعد التاريخ لا يصدر أي إصدار فرعي آخر لذلك الإصدار الرئيسي. ويتحدث Node.js عن نهاية عمر الفرع، وDebian وUbuntu عن نهاية صيانة الأمان القياسية. وفي كل الحالات، بعد التاريخ لا يعود الدعم القياسي للمطوّر يصلح ثغرة مكتشفة: هذا التاريخ، لا توقف الموقع، هو ما يحدّد الخطر.",{"type":82,"title":83,"items":84},"ul","كيف يُرتَّب الأسطول: ست قواعد أولوية",[85,86,87,88,89,90],"**الديون أولًا** — تجاوز Node.js 20 وDebian 11 تاريخ نهايتهما؛ فيسبقان أي موعد قادم، حتى لو لم يُظهر الموقع أي عرَض.","**ثم التاريخ الأقرب** — ترتيب الجدول هو ترتيب العمل، ما لم يفرض العميل قيدًا مخالفًا.","**الورشة الأطول قبل الأقصر** — الإصدار الرئيسي من PostgreSQL يتطلب استعادة مجرَّبة؛ أما تغيير إصدار PHP فيُتحقَّق منه موقعًا بموقع. فتُطلَق الأولى مبكرًا.","**النظام يحمل الباقي** — غالبًا ما يحدّد إصدار Debian أو Ubuntu إصدارات PHP وقواعد البيانات في مستودعاته؛ فتُخطَّط ترقية النظام معها.","**العميل ذو المواعيد المتعددة أولًا** — موقع يجمع PHP 8.2 وNode.js 20 وPostgreSQL 14 يكلّف ثلاثة تدخلات إن عولج مكوّنًا مكوّنًا، وتدخلًا واحدًا إن عولج بنافذة.","**التاريخ غير المؤكد يُعامَل من بدايته** — حين لا ينشر المطوّر سوى الشهر، يُخطَّط قبل الشهر لا في آخر يوم منه.",{"type":35,"title":92,"body":93},"الديون المستحقة فعلًا: Node.js 20 وDebian 11","سطران في الجدول لم يعودا توقعات. بلغ Node.js 20 نهايته في 30 أبريل 2026، وبلغ Debian 11 نهاية دعم LTS في 31 أغسطس 2026. الخطأ المعتاد أن يُدرجا في ميزانية السنة التالية وهما أصلًا خارج الدعم. الدَّين يُقدَّر ويُسدَّد؛ ولا يُخطَّط بإيقاع نهاية عمر مستقبلية.\n\nبالنسبة إلى Node.js، الهدف هو الفرع 22 أو الفرع 24. ينتهي الفرع 22 في 30 أبريل 2027 والفرع 24 في 30 أبريل 2028: واختيار الفرع 24 يجنّبكم العودة إلى الورشة نفسها بعد ستة أشهر. وبالنسبة إلى Debian، الهدف هو Debian 13 الذي ينتهي دعم LTS له في 30 يونيو 2030. أما Debian 12 فمجرد محطة: يمتد دعم LTS له من 11 يونيو 2026 إلى 30 يونيو 2028. الإجراءات الكاملة في أدلتنا عن Node.js 20 وعن Debian 11، ولا نعيدها هنا.",{"type":35,"title":95,"body":96},"PostgreSQL: الموعد الذي لا يُستدرَك في المكان نفسه","ينشر PostgreSQL 14 آخر إصدار له في 12 نوفمبر 2026، وPostgreSQL 15 في 11 نوفمبر 2027، وPostgreSQL 16 في 9 نوفمبر 2028. الإيقاع سنوي، وهي العائلة الوحيدة في الجدول التي لا يكون تغيير الإصدار فيها مجرد تحديث: فالإصدار الرئيسي لا يُثبَّت فوق سابقه، لأن صيغة التخزين تتغير من إصدار رئيسي إلى آخر.\n\nيبقى طريقان: نسخة منطقية تُستعاد في الإصدار الجديد (`pg_dump` ثم `pg_restore`)، أو `pg_upgrade` الذي يحوّل مجلد البيانات. وفي الحالتين، احسبوا توقفًا يتناسب مع حجم القاعدة، واستعادة مجرَّبة قبل التحويل. وبالنسبة إلى أسطول المواقع، يضع هذا PostgreSQL في مقدمة الطابور متى اقترب تاريخه، ولو كان الموقع الذي يستخدمه بسيطًا. تفاصيل الطريقتين في دليلنا عن رفع إصدار PostgreSQL.",{"type":35,"title":98,"body":99},"MySQL: غياب مقصود عن الجدول","لا يظهر MySQL في الجدول، وهذا مقصود. يتداول موقع endoflife.date تاريخًا لنهاية MySQL 8.0، لكننا لم نجده في توثيق Oracle الذي قرأناه: وبلا مصدر أصلي يبقى خارج الجدول. الثابت هو نموذج سلاسل LTS: خمس سنوات من الدعم الأساسي، وثلاث سنوات من الدعم الموسَّع، وانتقال من LTS إلى LTS دون تجاوز أي سلسلة. وMySQL 8.4 سلسلة LTS. وإن كان بعض العملاء ما زالوا على 8.0، فدليل الترحيل إلى MySQL 8.4 يبقى المرجع؛ أضيفوا السطر إلى الجدول متى قرأتم التاريخ لدى المطوّر.",{"type":101,"title":102,"steps":103},"steps","التجميع حسب العميل وحسب النافذة: الطريقة في سبع خطوات",[104,107,110,113,116,119,122],{"title":105,"body":106},"قراءة إصدارات كل خادم لدى العميل","على Debian أو Ubuntu: `lsb_release -d`. على RHEL أو AlmaLinux: `cat \u002Fetc\u002Fos-release`. ثم لكل حزمة: `php -v` و`node -v` و`psql --version`. سطر لكل خادم ولكل مكوّن في جدول بيانات.",{"title":108,"body":109},"عدم نسيان الحاويات","قد يستضيف خادم محدَّث صورة قديمة. اعرضوها بالأمر `docker image ls`، ثم استجوبوا كل صورة: `docker run --rm \u003Cimage> php -v` أو `docker run --rm \u003Cimage> node -v`.",{"title":111,"body":112},"وضع تاريخ النهاية على كل سطر","انقلوا تاريخ جدول هذه المقالة بجانب كل مكوّن رصدتموه. العمود الناتج هو الوحيد الذي تحتاجونه للفرز.",{"title":114,"body":115},"حساب أول موعد لكل عميل","لكل عميل، احتفظوا بأقرب تاريخ عبر جميع الخوادم. يحدّد هذا نافذة العميل: وكل ما ينتهي في الأشهر التالية ينضم إلى التدخل نفسه.",{"title":117,"body":118},"اختيار نافذة واحدة لكل عميل","PHP وNode.js والنظام في تدخل واحد، بنسخة احتياطية مسبقة واحدة وخطة رجوع واحدة. ويقترح جدول النوافذ أدناه تقسيمًا بحسب المواعيد.",{"title":120,"body":121},"التجربة على نسخة قبل لمس الإنتاج","استعيدوا النسخة الاحتياطية على جهاز اختبار، ونفّذوا الترقية، ثم افحصوا الموقع. وفي PostgreSQL، استعيدوا التفريغ وشغّلوا استعلامات التطبيق قبل التحويل.",{"title":123,"body":124},"التدوين وإعادة الحساب","بعد كل تدخل، حدّثوا السطر بالإصدار الجديد وتاريخ نهايته. يُعاد حساب الجدول تلقائيًا، ويصبح جدول البيانات سجل الوكالة.",{"type":39,"title":126,"headers":127,"rows":131},"نوافذ التدخل المقترحة",[128,129,130],"النافذة","المواعيد المغطاة","التجميع الموصى به",[132,136,140,144,147],[133,134,135],"النافذة 1: قبل 12 نوفمبر 2026","PostgreSQL 14 وحده","ترقية PostgreSQL وحدها تتسع لهذه الأيام الخمسة عشر؛ أما دَينا Node.js 20 وDebian 11 فيُعالجان بالتوازي دون انتظار هذا التاريخ",[137,138,139],"النافذة 2: قبل 31 ديسمبر 2026","PHP 8.2","نقل كل المواقع مباشرة إلى PHP 8.4 لتفادي ورشة ثانية خلال السنة، في نافذة تُحدَّد قبل فترة تجميد نهاية السنة",[141,142,143],"النافذة 3: قبل شهرين من 30 أبريل 2027","Node.js 22 وUbuntu 22.04 (مايو 2027)","تدخل واحد: بيئة التشغيل والنظام، تُحدَّد قبل شهرين من أول تاريخ: فانتظار 30 أبريل 2027 لا يترك أي هامش",[145,71,146],"النافذة 4: قبل 11 نوفمبر 2027","الإصدار الرئيسي التالي بالتفريغ والاستعادة أو pg_upgrade، بعد تجربة على نسخة",[148,75,149],"النافذة 5: قبل 31 ديسمبر 2027","لا تخص إلا المواقع التي بقيت على PHP 8.3 لتنتقل إلى PHP 8.4؛ ويمكن دمجها مع النافذة 4 لدى العملاء الذين يجمعون الاثنين",{"type":35,"title":151,"body":152},"Ubuntu 22.04: لماذا «مايو 2027» بلا يوم","بالنسبة إلى Ubuntu 22.04 LTS، تعلن Canonical نهاية صيانة الأمان القياسية في مايو 2027 دون نشر يوم. ويعرض موقع endoflife.date تاريخ 1 يونيو 2027. القراءتان متوافقتان مع نهاية الشهر، لكن صياغة Canonical وحدها مصدر أصلي؛ أما يوم الموقع الآخر فقراءة. لذلك نكتب «مايو 2027» ونخطّط للترقية قبل بداية الشهر.\n\nوالإصدار التالي، Ubuntu 24.04 LTS، معلن بصيانة قياسية حتى مايو 2029. وإجراء `do-release-upgrade` موصوف في دليلنا Ubuntu 24.04 إلى 26.04؛ وينطبق بالطريقة نفسها من LTS إلى التي تليها، مع نسخة احتياطية كاملة قبل كل قفزة.",{"type":154,"title":155,"body":156},"tip","الجدول يُقرَّر ولا يُفوَّض","تواريخ هذه المقالة هي تواريخ وقت كتابتها: أعيدوا التحقق منها لدى المصدر قبل التخطيط، فقد يعدّلها المطوّر. توفّر ServOrbit الأدلة؛ أما إدارة خوادمكم وقيادة الترحيلات فتبقى من مسؤوليتكم، دليل مقدَّم دون تكفّل بالتنفيذ. جرّبوا دائمًا على نسخة.",{"type":35,"title":158,"body":159},"رؤية الأسطول كله في جدول واحد","لا قيمة لجدول نهاية الدعم إلا إذا رأيتم الأسطول كله في مكان واحد. تجمع منصة الوكالات من ServOrbit.com نطاقات عملائكم واستضافاتهم وخوادمهم الافتراضية مع مواعيد تجديدها: وهي نقطة انطلاق الخطوة 1، قائمة محدَّثة بالعملاء والأجهزة بدل جدول بيانات يُعاد بناؤه كل فصل. أما مواعيد نهاية دعم البرمجيات فلا تتابعها المنصة: تُقرأ الإصدارات المثبَّتة على كل خادم على الأجهزة بالأوامر أعلاه، وتُقابَل بهذا الجدول.",{"type":35,"title":161,"body":162},"التوثيق الرسمي","إصدارات PHP المدعومة: https:\u002F\u002Fwww.php.net\u002Fsupported-versions.php\n\nسياسة إصدارات PostgreSQL: https:\u002F\u002Fwww.postgresql.org\u002Fsupport\u002Fversioning\u002F\n\nجدول إصدارات Node.js: https:\u002F\u002Fgithub.com\u002Fnodejs\u002FRelease\u002Fblob\u002Fmain\u002Fschedule.json\n\nDebian LTS: https:\u002F\u002Fwiki.debian.org\u002FLTS\n\nدورة إصدارات Ubuntu: https:\u002F\u002Fubuntu.com\u002Fabout\u002Frelease-cycle\n\nإصدارات MySQL وسلاسل LTS: https:\u002F\u002Fdev.mysql.com\u002Fdoc\u002Frefman\u002F8.4\u002Fen\u002Fmysql-releases.html\n\nتواريخ Ubuntu في endoflife.date: https:\u002F\u002Fendoflife.date\u002Fubuntu","أسطول عملائكم كله في مكان واحد","لا قيمة لجدول نهاية الدعم إلا إذا رأيتم الأسطول كله في مكان واحد. مع منصة الوكالات من ServOrbit.com تجمعون نطاقات عملائكم واستضافاتهم وخوادمهم الافتراضية، وتبقى أمام أعينكم مواعيد تجديدها.","اكتشف عرض الوكالات","\u002Fsolutions\u002Fagences",[168,190,206],{"id":169,"slug":170,"slugs":171,"title":175,"excerpt":176,"readTime":177,"views":178,"isPinned":19,"publishedAt":179,"updatedAt":180,"category":181,"categories":187,"featuredImage":29,"bgImage":30,"posterImage":189,"relatedSolution":29},206,"نهاية-دعم-php-82-دليل-الترحيل",{"fr":172,"en":173,"ar":170,"es":174},"php-82-fin-de-vie-checklist-migration","php-82-end-of-life-planning-your-migration","php-82-fin-de-vida-planificar-la-migracion","نهاية دعم PHP 8.2 : قائمة التحقق للترحيل","يبلغ PHP 8.2 نهاية دورة حياته في 31 ديسمبر 2026. جرد بيئاتك، قارن الإصدارات، واتبع قائمة تحقق مفصّلة للترحيل إلى PHP 8.3 أو 8.4.",11,7,"2026-08-01T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":182,"name":183,"slug":184,"color":185,"icon":186},4,"التطوير","developpement","bg-warning\u002F10 text-warning","dev",[188],{"id":182,"name":183,"slug":184,"color":185,"icon":186},"\u002Fblog\u002Fcovers\u002Fphp-82-fin-de-vie-checklist-migration-poster.svg",{"id":191,"slug":192,"slugs":193,"title":197,"excerpt":198,"readTime":199,"views":200,"isPinned":19,"publishedAt":201,"updatedAt":180,"category":202,"categories":203,"featuredImage":29,"bgImage":30,"posterImage":205,"relatedSolution":29},223,"نهاية-دعم-nodejs-20-ترحيل-خادم-vps",{"fr":194,"en":195,"ar":192,"es":196},"nodejs-20-fin-de-vie-migrer-vps","nodejs-20-end-of-life-migrating-your-vps","nodejs-20-fin-de-vida-migrar-vps","نهاية دعم Node.js 20: ترحيل خادم VPS","لا يتلقى Node.js 20 أي تصحيح أمني منذ 30 أبريل 2026. كيف تراجع خوادمك وترحّل إلى Node.js 24 دون تعطيل الإنتاج.",5,2,"2026-08-05T00:00:00+00:00",{"id":182,"name":183,"slug":184,"color":185,"icon":186},[204],{"id":182,"name":183,"slug":184,"color":185,"icon":186},"\u002Fblog\u002Fcovers\u002Fnodejs-20-fin-de-vie-migrer-vps-poster.svg",{"id":207,"slug":208,"slugs":209,"title":213,"excerpt":214,"readTime":182,"views":200,"isPinned":19,"publishedAt":201,"updatedAt":180,"category":215,"categories":221,"featuredImage":29,"bgImage":30,"posterImage":223,"relatedSolution":29},225,"postgresql-ونهاية-الدعم-تخطيط-الترقية-الكبرى",{"fr":210,"en":211,"ar":208,"es":212},"postgresql-fin-de-vie-planifier-montee-version","postgresql-end-of-life-plan-your-major-upgrade","postgresql-fin-de-vida-planificar-actualizacion","‏PostgreSQL ونهاية الدعم: تخطيط الترقية الكبرى","‏يدعم PostgreSQL كل إصدار رئيسي خمس سنوات، وينتهي الدعم في نوفمبر. اعرف إصدارك وخطّط للترقية دون فقدان البيانات.",{"id":216,"name":217,"slug":218,"color":219,"icon":220},6,"قواعد البيانات","bases-de-donnees","bg-teal-500\u002F10 text-teal-400","database",[222],{"id":216,"name":217,"slug":218,"color":219,"icon":220},"\u002Fblog\u002Fcovers\u002Fpostgresql-fin-de-vie-planifier-montee-version-poster.svg",1793251154053]