الهجرة من دروبال 6 إلى دروبال 8: لماذا حان الوقت
نشرت: 2022-04-09من المفترض أن يكون كل موقع محركًا قويًا لأعماله. يجب أن يعزز ظهور العلامة التجارية ، ويدفع التحويلات ويرفع رضا العملاء من خلال عمله السلس ، والأداء العالي ، والسلامة الكافية ، وإشراك تجربة المستخدم ، وأكثر من ذلك.
لن تتمكن المواقع القديمة من القيام بذلك! إليك سبب رغبتنا في مناقشة خيار الترحيل من دروبال 6 إلى دروبال 8. يمكنك دائمًا التواصل مع وكالتنا دروبال للحصول على مزيد من التفاصيل وطلب ترقية سلسة.
هجرة دروبال 6 إلى دروبال 8 منخفضة التكلفة وبأسعار معقولة
تتمثل أولويتنا اليوم في هذه الأوقات الصعبة في مساعدة أكبر عدد ممكن من الشركات على تجديد مواقعها على الويب ، وجعلها تتماشى مع اتجاهات التكنولوجيا الجديدة ، وجعلها أكثر ملاءمة للمستخدمين والمحررين ، وتأمينها. لهذا السبب يقدم فريق الصيانة والدعم في Drupal الترحيل إلى Drupal 8 بسعر معقول - تحدث إلينا لمناقشة هذا الأمر.
لا يزال موقع الويب الخاص بي على دروبال 6: ما المشكلة؟
إذا كنت تستخدم D6 ، فأنت واحد من أكثر من 35100 من مالكي مواقع الويب ، وفقًا لإحصائيات استخدام دروبال الأساسية. هذه قطرة في محيط من إجمالي 1100500+ مواقع دروبال. ولكن ما هو الخطأ في D6؟
ربما سمعت أن D6 قديم. وصلت إلى نهاية عمرها الافتراضي في فبراير 2016. لم يعد الفريق الرسمي يُصدر أي تحديثات أو تصحيحات لها ، بما في ذلك تحديثات دروبال الأمنية للاستجابة لنقاط الضعف المتغيرة باستمرار.
لم يعد هناك أي تحسينات على D6 في جعل مواقع الويب سهلة الاستخدام ، وتوفير تجارب تحريرية أفضل ، وتعزيز أداء موقع الويب ، وتقديم فرص تقنية جديدة.
لن يتم أبدًا إنشاء أي وحدات D6 جديدة لتلبية الوظائف المطلوبة ، ولن يتم تحسين أو إصلاح الوحدات الحالية للتخلص من الأخطاء والمشكلات المختلفة.
ما هي خيارات مالكي موقع دروبال 6؟
الصورة الحزينة الموصوفة أعلاه لا يجب أن تشملك - هناك حلول لتحسينها. فيما يلي الخيارات المتاحة لأصحاب مواقع دروبال 6:
- الدعم التجاري. يوجد برنامج D6 Long Term Support (LTS) لتوفير تحديثات الأمان والصيانة للوحدات النمطية الأساسية والمساهمة. يبدو هذا الخيار وكأنه ترقيع الثقوب بقطعة قماش قديمة ، وأنت تتخلف عن الركب على أي حال. إذا اخترت هذا ، فستحتاج إلى دفع رسوم منتظمة. لكن إلى متى سيستمر هذا؟ من الأفضل أن تستثمر مرة واحدة في ترقية من دروبال 6 إلى دروبال 8 ، خاصة مع خدمات دعم دروبال منخفضة التكلفة.
- الترقية من دروبال 6 إلى دروبال 7. كان هذا خيارًا واعدًا جدًا من قبل ، ولكن ليس الآن. D7 ، على الرغم من أنه لا يزال مستخدمًا على نطاق واسع ، إلا أنه ليس خيارًا موجهًا نحو المستقبل في عام 2020. يسعى مالكو موقع دروبال 7 للترقية إلى دروبال 8 للاستمتاع بالعديد من مزايا دروبال 8. بالإضافة إلى ذلك ، D7 ليس جاهزًا لـ Drupal 9 ، بينما D8 جاهز!
- الترقية من دروبال 6 إلى دروبال 8 (موصى به). هذا الاختيار هو دليل جدا للمستقبل. ستنقلك عملية ترحيل دروبال 6 إلى دروبال 8 على المسار المبتكر - جميع الترقيات اللاحقة سريعة وسهلة (المزيد حول هذا لاحقًا). في الوقت الحالي ، نشارك لماذا نوصي بالانتقال إلى D8 الآن.
لماذا تهاجر من دروبال 6 إلى دروبال 8؟
بالإضافة إلى الأسباب المذكورة أعلاه التي تدفعك إلى ترقية دروبال 6 ، إليك أسباب أكثر تحديدًا للانتقال إلى D8. وهي تشمل على سبيل المثال لا الحصر:
- ترقيات سهلة إلى الأبد. يتوفر D9 قريبًا ، وستكون جميع المواقع التي تستخدم أحدث إصدار من D8 وخالية من الرمز المهمل جاهزة لـ D9 على الفور. لذلك ، على الرغم من وصول كلا D7 و D8 إلى نهاية العمر الافتراضي في نوفمبر 2021 ، سيكون من السهل الانتقال بسرعة إلى D9 طالما أنك في D8. ما عليك سوى القيام بهذه الخطوة مرة واحدة الآن - الانتقال من دروبال 6 إلى دروبال 8 - وتجنب المتاعب مع الترقيات في المستقبل.
- تحسين الخبرات التحريرية بشكل ملحوظ. D8 لديه تركيز قوي على إدارة المحتوى بسهولة. إنه يوفر CKEditor لإنشاء المحتوى بسهولة ، ومكتبة الوسائط لتخزين واستخدام الوسائط المتعددة المتنوعة ، وميزة التحرير السريع لتحرير الأشياء أثناء التنقل ، وخيارات تعديل المحتوى المحسّنة ، ومنشئ التخطيط بالسحب والإفلات لتشكيل صفحاتك ، وغير ذلك الكثير.
- نهج المحمول أولاً. إن جعل موقع الويب الخاص بك مناسبًا للجوّال وتقديم أفضل تجارب التصفح لجميع الجماهير أمر لا بد منه. انتقل إلى دروبال 8 بنهجها المحمول أولاً! يحتوي على سمات أساسية تستجيب للهاتف المحمول ، والوحدات النمطية للصورة المستجيبة ونقطة التوقف ، والعديد من الميزات المضمنة والإضافية الأخرى لتصميم الويب سريع الاستجابة.
- قدرات فريدة متعددة اللغات. إذا أقنعتك الأسباب العديدة لجعل موقعك متعدد اللغات ، فإن ترحيل دروبال 6 إلى دروبال 8 هو منجم ذهب. ما يقرب من مائة لغة مدعومة ، وترجمات الواجهة التي يتم تحميلها بنقرة واحدة ، وإعدادات متعددة اللغات دقيقة ، والمزيد يجعل دروبال الخيار الأفضل لمواقع الويب متعددة اللغات.
- نهج API الأول. حان الوقت للحصول على وصول رقمي مضاعف! انتقل إلى D8 لاستخدام إمكاناته المحسّنة لمشاركة البيانات مع أي تطبيقات. يمكن كتابتها في Python و Java و Go وما إلى ذلك ، بالإضافة إلى أنها مدعومة بأطر JavaScript مثل React و Vue و Gatsby و Ember وما إلى ذلك ، مما يوفر سرعة تحميل حصرية وتجارب ديناميكية.
- أنا أتكامل مع أي برنامج تحتاجه. ستتيح عملية ترحيل دروبال 6 إلى دروبال 8 فرصًا واسعة لدمج موقعك بسلاسة مع حلول أتمتة التسويق المفضلة لديك ، وأنظمة إدارة علاقات العملاء ، وجميع أنواع واجهات برمجة التطبيقات التابعة لجهات خارجية ، وما إلى ذلك.
- مستوى جديد من التجارة الإلكترونية. إذا كان لديك أو تفكر في وجود ميزات للتجارة الإلكترونية على موقعك ، ففكر في Drupal Commerce 2 ، المتوفر في D8. تعد إدارة المنتجات المريحة ، والاختيار الرائع لبوابات الدفع ، وخيارات الدفع المتنوعة ، والعملات المتعددة ، وعمليات الدفع المرنة ، والتجارة المنفصلة ، مجرد عدد قليل من الأسباب العديدة لإنشاء متجر عبر الإنترنت باستخدام Commerce 2.
- هندسة معمارية جديدة وأحدث المكتبات. تعكس بنية دروبال 8 الجديدة تمامًا أداء الموقع الأفضل ، والتطوير الفعال ، وقابلية الصيانة العالية للموقع ، والشفرة النظيفة ، والمزيد. D8 مبني على OOP (البرمجة الموجهة للكائنات) ويستخدم أحدث مكونات Symfony ، محرك قالب Twig ، مدير حزم Composer ، إلخ.
كيف تهاجر دروبال 6 إلى 8
تتضمن عملية ترحيل دروبال 6 إنشاء موقع D8 من قائمة نظيفة وترحيل تكوين موقعك ومحتوى الموقع إليه. يتسبب الاختلاف الهائل في البنية في بعض تحديات ترحيل دروبال 8.
لحسن الحظ ، هناك وحدات D8 الأساسية مفيدة جدًا والتي توفر المحتوى السلس وترحيل التكوين. ومع ذلك ، في كثير من الحالات ، قد تحتاج أيضًا إلى برامج نصية مخصصة أو محتوى يدوي أو إعادة تكوين التكوين والمزيد.
فيما يلي الخطوات الأساسية للانتقال من دروبال 6 إلى 8 من خلال واجهة المستخدم الإدارية:
- مراجعة احتياجات موقع الويب الخاص بك وإجراء مراجعة للوحدات النمطية الخاصة بك (لم تعد هناك حاجة إليها ، انتقلت إلى المركز ، وما إلى ذلك)
- إعادة كتابة وحداتك المخصصة بشكل شامل وفقًا لبنية D8 الجديدة والقضاء على واجهات برمجة التطبيقات والوظائف المهملة.
- استشارة أحد خبراء تحسين محركات البحث لمناقشة بنية عنوان URL وعمليات إعادة التوجيه المحتملة والمزيد.
- تحديث موقع D6 إلى أحدث إصدار ثانوي.
- الاحتفاظ بنسخة احتياطية من موقعك الحالي كتوصية جيدة للسلامة.
- إنشاء تثبيت دروبال لأحدث إصدار متاح.
- تمكين وحدات الترحيل الأساسية (ترحيل ، ترحيل دروبال ، ترحيل دروبال UI ، وإذا لزم الأمر ، ترحيل دروبال متعدد اللغات).
- تمكين الوحدات الأساسية والمساهمة الضرورية التي ستحتاجها لترحيل المحتوى أو التكوين.
- تحديد تفاصيل الموقع المصدر على / مسار الترقية لموقع D8 الجديد.
- إجراء الترقية باستخدام الزر "تنفيذ الترقية" الذي توفره واجهة مستخدم الترحيل.
- مراجعة السجلات والتحقق من الأخطاء.
أوكل دروبال 6 إلى دروبال 8 الهجرة
توضح هذه المقالة سبب حاجتك إلى تحديث دروبال 6 (يسمى "ترقية" في عالم دروبال عندما يتعلق الأمر بالتنقل بين الإصدارات الرئيسية). الآن أنت تعلم أن وقت الهجرة من دروبال 6 إلى دروبال 8 قد حان الآن.
فقط قم بهذه الخطوة الفردية - واستمتع بالابتكار والأداء والسلامة. دع فريق دعم دروبال لدينا يعتني بترحيل دروبال 6 السلس إلى دروبال 8!