مع استمرار تطور عالم التكنولوجيا وتطوير الويب بوتيرة سريعة ، من المهم أن تظل الشركات والمؤسسات على اطلاع دائم بأحدث الإصدارات من أنظمتها ومنصاتها. ينطبق هذا بشكل خاص على مستخدمي دروبال ، وهو نظام شائع لإدارة المحتوى (CMS) يستخدمه ملايين من أفضل مواقع الويب في جميع أنحاء العالم . مع الإصدار الأخير من Drupal 10 ، يتساءل العديد من المستخدمين عن أفضل إجراء لترقية مواقعهم على الويب. في هذه المقالة ، سنقدم إجابات لبعض الأسئلة الشائعة حول الترقية من Drupal 8 إلى Drupal 9 و Drupal 10. سنغطي موضوعات مثل فوائد الترقية وعملية الترقية وما إذا كان من الممكن تخطي Drupal 9 والذهاب مباشرة إلى دروبال 10.
الترقية إلى دروبال 10 أسئلة متكررة (FAQs)
-
تم إصدار دروبال 10 ، أليس من الأفضل الترقية مباشرة من دروبال 8 إلى دروبال 10 بدلاً من الترقية مرتين؟
دروبال 8 وصل إلى نهايته في نوفمبر 2021! يجب عليك الترقية إلى دروبال 9 أولاً لتحديث دروبال 10 لاحقًا. استخدم حالة الترقية لتحليل موقعك. مع أكثر من 9000 مشروع جاهز لـ Drupal 9 ، وأكثر من 2500 مشروع جاهز لـ Drupal 10 حتى قبل إطلاقه ، هناك فرصة جيدة أن يكون كل ما تحتاجه جاهزًا. -
ما هو المطلوب من العميل؟
أنت مطالب بإجراء اختبار قبول المستخدم في بيئة مرحلية قبل دفع الترقية إلى الإنتاج. -
كم من الوقت تستغرق الترقية عادة؟
تستغرق الترقية النموذجية من 2 إلى 5 أسابيع اعتمادًا على مدى تعقيد الموقع وعدد الوحدات والوحدات النمطية المخصصة وعمليات الدمج. -
كيف يمكننا التأكد من أن الترقية لا تؤثر على استقرار الموقع؟
يتم إجراء الترقية في بيئة تطوير ، ثم يتم نقلها إلى بيئة اختبار / مرحلة حيث يتم إجراء الاختبار وضمان الجودة. -
ما الميزات والفوائد التي تأتي مع الترقية؟
- يأتي دروبال 9 و PHP8 بالعديد من التحسينات ، خاصة من حيث الأداء. PHP 8 أسرع بكثير من PHP 7. وهذا له تأثير إيجابي على تحسين محركات البحث. ناهيك عن زيادة وقت تشغيل الموقع واستمراريته ، والقدرة على استخدام التقنيات والمكتبات الحديثة التي تعتمد على PHP 8 و Drupal 9.
- يأتي دروبال 10 مع مظهر أمامي افتراضي جديد (Olivero) بمظهر وإحساس عصريين. سيكون الموضوع متوافقًا مع WCAG AA ويتضمن وظائف تدعم الميزات الجديدة.
- موضوع إدارة كلارو (استبدال سبعة). كلارو هو موضوع إدارة نظيف ، ويمكن الوصول إليه ، وقوي في دروبال كور. إنه جزء من مبادرة تحديث واجهة المستخدم الإدارية و JS .
- تسعى وظيفة الوصفة الجديدة إلى "وصفات" محددة مسبقًا جمعت وظائف دروبال لتلبية احتياجات محددة.
- ترقيات سهلة مع drupal-rector وعدد مشاريع المساهمة التي تم نقلها بالفعل.
-
هل هذا مطلوب لكل ترقية رئيسية ، أم فقط من دروبال 8 إلى 9؟
نعم ، سيكون هذا مطلوبًا لكل ترقية إصدار رئيسي. ومع ذلك ، ستتطلب المزيد من الترقيات جهدًا أقل وأقل ، وبالتالي الميزانية. -
هل يتغير مظهر الواجهة الخلفية ، هل سيؤثر ذلك على التجربة التحريرية؟
لا ، التغييرات طفيفة ، وهي تحسينات إن وجدت. -
هل سيحتاج المحررون إلى تدريب بعد الترقية؟
رقم. -
ماذا يحدث إذا لم نقم بالترقية؟
انتهى دعم دروبال 8 في نوفمبر 2021 وتوقف عن تلقي التحديثات وتصحيحات الأمان. من ناحية أخرى ، يقوم كبار مزودي الاستضافة بإزالة PHP 7 واستبدالها بـ PHP 8. عدم الترقية إلى أحدث إصدار من Drupal يعرض نظام إدارة المحتوى وموقع الويب الخاص بك للخطر. -
كيف تتم ترقية / تأثر عمليات الدمج؟
إذا تم تحقيق التكامل باستخدام وحدة مخصصة ، فإننا نعمل مع مشرف الوحدة المخصصة لترقية توافقها مع دروبال 9.
الختام
في الختام ، تقدم الترقية من Drupal 8 إلى Drupal 9 و Drupal 10 عددًا من الفوائد ، بما في ذلك الأمان المحسن والميزات والوظائف الجديدة والدعم المستمر من مجتمع Drupal. في حين أن عملية الترقية قد تتطلب بعض الجهد والموارد ، فهي بشكل عام عملية سلسة ومباشرة. من خلال التفكير بعناية في العوامل الموضحة في هذه المقالة ، يمكنك اتخاذ قرار مستنير بشأن الترقية إلى دروبال 9 أو دروبال 10 .