7 أسباب لماذا الآن هو الوقت المناسب للانتقال إلى دروبال 8

Dmitrii Susloparov

يقال أن Drupal 8 هو أكثر من هدية لمؤلفي المحتوى - لأن هؤلاء هم الأشخاص الذين يستخدمون بالفعل مواقع Drupal في تجربتهم اليومية.

من أصل 15 عامًا من النجاح الناجح لدروبال في العالم الديناميكي للويب ، أمضت منصة إدارة المحتوى الموثوقة حوالي 5 سنوات في تطوير أحدث الابتكارات المسماة "دروبال 8". أفضل وأكبر وأكثر إشراقا ، رفعت Drupal 8 المعايير الجديدة للتجربة الرقمية لمجموعة متنوعة من الأعمال. في الوقت الذي تم فيه الإعلان عن دروبال 8 ، أحدثت الضجة "تأثير أوزبورن" الذي تم التكهن به كثيرًا. في حين أن CMS استغرق ما يقرب من 5 سنوات لإصدار Drupal 8 ، يبدو أن الانتظار كان يستحق ذلك.

بعد فترة وجيزة من الإعلان عن Drupal 8 ، كان هناك الكثير من الضجيج حول القدرات والأداء المحتملين لنظام إدارة المحتوى هذا. هل سيكون من السهل تطوير وحدات لدروبال 8؟ ما هي الفوائد العديدة لـ Drupal 8 لمنشئ الموقع أو المسؤول؟ كيف ستعمل على تنويع التجربة الرقمية للمستخدم؟ في حين أن مثل هذه المخاوف تبرز تمامًا القبول السلوكي لتكنولوجيا جديدة ، والآن بعد أن تم إطلاق Drupal 8 بنجاح ، بدأت الجهود البارزة لتسريع الوحدات الأكثر استخدامًا في Drupal في خنق كامل.

 

- enzo -Eduardo Garcia (enzolutions) ٨ مارس ، ٢٠١٦

 

هل ما زلت تفكر في سبب وجوب ترحيل موقع دروبال (أو غير دروبال) إلى دروبال 8؟ ما هي الأسباب المختلفة التي تدعم الهجرة الآن؟ وضح أفكارك باستخدام هذه الأسباب السبعة للانتقال إلى دروبال 8:

 

السبب 1: يحتوي دروبال 8 على معظم الوظائف المطلوبة "في الصميم"

إلى جانب العديد من الوظائف الأساسية الأخرى ، أصبح Drupal 8 الآن متعدد اللغات في القلب. قام Drupal 8 بتبسيط الوظائف بالكامل إلى أربع وحدات أوسع: اللغة (توفير دعم متعدد اللغات) ، ترجمة التكوين (مشابهة تمامًا للتدويل في Drupal 7 حيث تصبح الكتل والقوائم وطرق العرض قابلة للترجمة) ، ترجمة المحتوى (على غرار ترجمة الكيانات من Drupal 7 حيث يمكن ترجمة العقد ومصطلحات التصنيف والتعليقات) وترجمة الواجهة (على غرار الوحدة المحلية الأساسية لـ Drupal 7 حيث تصبح واجهة المستخدم بالكامل قابلة للترجمة).

على عكس Drupal 7 والوحدات المساهمة بها ، يعمل Drupal 8 على تشغيل العديد من الوظائف "الأساسية" التي تتوفر بسهولة على الرف في Drupal 8 core. لأول مرة ، يمكنك العثور على CMS مع ما يقرب من 59 في الوحدات الأساسية . في حين CKEditor ، الكيان API ، مسج تحديث و تدويل عدد قليل من وحدات رئيسية في دروبال 8، كنت قد ينظر إليه على أنه وحدة "الانتقادات اللاذعة". بصفته CMS مع وحدات ووظائف تمت ترقيتها ، هناك حوالي 36 وحدة في دروبال 8 كانت تحت الفئات المعاد تسميتها / التي عفا عليها الزمن . بعض الوحدات الشائعة التي تم استبدال وظائفها و / أو تضمينها في Drupal 8 (المعروف أيضًا باسم لم تعد هناك حاجة إليها) هي إعادة توجيه المسار ، وإعادة التوجيه العالمية ، وعلامات Meta سريعة ، وعنوان الصفحة ، Addressfield ، ImageAPI ، وما إلى ذلك.

 

السبب 2: Drupal 8 لديه الوثائق المطلوبة

من الاتفاقيات الموجهة للكائنات المستخدمة في دروبال إلى فهم واجهة المستخدم ، وتخزين واسترجاع البيانات الهامة (من خلال الكيانات المختلفة ، والحقول ، وواجهة برمجة التطبيقات للتكوين ، وواجهات برمجة التطبيقات الخاصة بالولاية ، وطرق العرض ، وما إلى ذلك) ومعرفة جميع واجهات برمجة التطبيقات الأساسية ، دروبال 8 من أفضل المنصات لتوفير "تجربة مطورة" ممتعة ، ويركز Drupal 8 على جعل هذه التجربة أسهل من خلال نقل المعرفة والفهم الشامل لمستخدميها. مع التوثيق المتعمق وكتيب Drupal الجاهز للوصول ، يوسع نظام إدارة المحتوى التفسيرات المفاهيمية والأمثلة التفصيلية لاستخدام واجهات برمجة التطبيقات المختلفة.

 

السبب 3: ترقية وحدات دروبال إلى دروبال 8 أسهل مع "ترقية الوحدة النمطية"

لا يعد برنامج Drupal Module Upgrader سوى نص برمجي استباقي لسطر الأوامر يقوم بمسح مصدر الوحدة النمطية التي تم إنشاؤها في الإصدار السابق لترقية الرمز إلى Drupal 8. يتم تحديد أي رمز يتطلب الترقية ووضع علامة عليه بواسطة ترقية وحدة Drupal ، مشيرًا إلى أن التغييرات حيثما لزم الأمر.

بكلمات بسيطة ، يمكنك تلقائيًا تحويل رمز Drupal 7 إلى إصدار Drupal 8. يعمل Drupal Module Upgrader على مهمة بسيطة للوصول إلى خطافات Drupal الأكثر استخدامًا ، مما يضمن بعض التغطية المناسبة لهم جميعًا. مع وحدات مثل Drupal Upgrader ، يضمن نظام إدارة المحتوى (CMS) أفضل عملية ترحيل للممارسة ، لذا يمكنك الترحيل إلى Drupal 8 بسهولة.

 

السبب 4: يمول دروبال 8 "برنامج تسريع الوحدات" أهم الوحدات

قبل بضعة أشهر عندما تم إصدار Drupal 8 ، قرر مجتمع Drupal أن يأخذ ضمنيًا وعدًا بسيطًا من مليون واسع النطاق بالإضافة إلى أصحاب ومطوري ومؤلفي Drupal على الويب. لقد أرادوا التأكد من أن هؤلاء المستخدمين سيثقون في Drupal كمنصة CMS مبتكرة لنحو ثلاث إلى خمس سنوات في الأوقات القادمة. ثم تم تنفيذ الوعد من خلال مبادرة تمويل Acquia المسماة " برنامج تسريع وحدات دروبال 8 " التي تضمنت أكثر من 20 وحدة مهمة يعتمد عليها المجتمع لبناء مواقع على نطاق واسع. ويشتمل البرنامج على تمويل وحدات مثل لوحات ، Panelizer ، API البحث ، الكيان تضمين ، مجموعة الميدان ، بينية ، اختبار Recaptcha ، وهلم جرا.

من خلال برنامج التمويل ، من المخطط أن يتم منح ميزانية قدرها 500 ألف دولار أمريكي مباشرةً للمشرفين الخارجيين وخبراء الدروبال في المجتمع . وغني عن القول أن "برنامج تسريع وحدات دروبال 8" يضمن أقل توقف مؤقت وتأخر في اعتماد D8. مع هذه البرامج المتسارعة التي تمول بعض الوحدات الشهيرة ، يصبح Drupal 8 بلا شك الحل الأكثر طلبًا لنظام إدارة المحتوى لأي موقع ويب.

 

تستثمر Acquia 500 ألف دولار أمريكي لتمويل نقل 50 وحدة رئيسية # Drupal Modules من D7 إلى D8: https://t.co/YHk5k8Jj5l # D8MAP pic.twitter.com/3H5rF4GYj0

- Acquia (acquia) 28 يناير 2016

 

السبب 5: يمكنك الآن تعلم دروبال 8 بسهولة من خلال مصادر التعلم

عندما يتعلق الأمر بـ Drupal 8 ، لا يوجد شيء مخفي أو تقني للغاية حول هذا النظام الأساسي. مع كل إصدار ، خطط دروبال لجعل النهج أقل تقنية للمحررين ومسؤولي الموقع ، مما يوفر واجهة مستخدم ملائمة للمهام الأساسية (مثل التثبيت ، ونمذجة البيانات ، وبنية المعلومات ، والواجهة الأمامية ، والصفحة المقصودة ، وما إلى ذلك).

 

#drupal 8 Theming Guide هنا! 35 برنامجًا تعليميًا حول الأساسيات والنماذج و Twig و CSS / JS https://t.co/H2k2KVrb2j pic.twitter.com/75kWINUFWw

- دروباليز مي (drupalizeme) 26 فبراير 2016

 

لذلك عندما يتعلق الأمر بدروبال 8 ، فأنت لست وحدك أبدًا في عهد المعلومات والبصيرة. تمت مناقشة نظام CMS واختباره وتوثيقه على نطاق واسع للحصول على أفضل تجربة للمستخدم. يمكنك في أي وقت التبديل إلى بعض مصادر التعلم القوية من Drupal 8 مثل Acquia Academy و BuildaModule و Drupalize.me وما إلى ذلك لتعزيز معرفتك وفهمك لمنصة CMS. لقد وافق Drupal 8 بسهولة على بعض التغييرات المهمة في واجهة برمجة التطبيقات ، وهذه التغييرات خاصة لأنها الآن وفقًا للمعايير الحديثة لعالم الويب. يمكنك التعرف على التغيير والتحول بمساعدة مصادر التعلم المتاحة من خلال مواقع مختلفة. لن تعمل هذه المنشورات النشطة على تحسين تجربة Drupal 8 فحسب ، بل ستبقيك مقدمًا أيضًا.

تعلم دروبال بسهولة: دليلك إلى الموارد الرئيسية عبر الإنترنت

 

السبب 6: دروبال 8 "سهل" بأكثر من طريقة

تحت عنوان " Twig " المبتكر المبتكر القائم على PHP والذي يتم تطبيقه باستخدام نهج الهاتف المحمول أولاً ، هناك العديد من الأشياء حول Drupal 8 التي تجعله سهلًا ومريحًا تمامًا للمطورين ومنشئي المواقع والمستخدمين النهائيين.

مدعومًا بأحدث ابتكارات تعتمد على PHP تسمى "Twig" ، يضمن Drupal 8 طبقة محدثة وأكثر أمانًا. نظرًا لأن الكثير من القوالب تتم كتابتها باستخدام بناء الجملة "الأقل تعقيدًا" (وليس من خلال قالب PHP) ، فإن Drupal 8 يتعلق أيضًا بتجربة CMS آمنة.

جميع السمات المضمنة في Drupal 8 مستجيبة ، لأنها تأتي أيضًا مع موضوع إداري يتكيف مع الشاشات بأحجام مختلفة. وبالمثل ، يتيح زر "العودة إلى الموقع" الحركة للعودة إلى الصفحة الأولى. نظرًا لأن جميع السمات مستجيبة ، تتيح الجداول وشريط الأدوات سهولة التوفيق مع أي حجم شاشة. مع Drupal 8 ، يمكنك الاستمتاع بـ HTML5 أكثر قوة لكتابة ترميز الويب الذي يمنح الوصول النهائي إلى حقول الإدخال (مثل التاريخ والبريد الإلكتروني والعنوان وما إلى ذلك) ويجعل الإعداد بأكمله ناجحًا من خلال الأجهزة المحمولة والأجهزة المحمولة.

نظرًا لأن Drupal 8 يستخدم منهجية ومكونات وهندسة برمجيات حديثة ، فهو يجلب أفضل مجموعة من الميزات والوحدات لموقع الويب. إنه يوفر محرر CKEditor WYSIWYG الذي يدعم بعض الميزات الإضافية مثل تحرير التسميات التوضيحية للصور والربط السهل وما إلى ذلك. من التحرير في الموقع إلى صفحة إنشاء المحتوى المعاد تصميمها حديثًا ، كل شيء باستخدام Drupal 8 سهل ومريح للمحرر / المطور.

 

السبب 7: الآن هي فرصتك للمساهمة في دروبال 8

يمكنك أن تكون رياضيًا رائعًا مثل Alex Ovechkin أو Leo Messi ، لكن عبقريتك فقط ليست كافية للفوز بشيء كبير حقًا مثل كأس ستانلي أو كأس العالم FIFA. يجب أن تكون هذه الإنجازات مجهودًا جماعيًا - جهد يكون فيه كل جزء من أعضاء الفريق مساهمًا حيويًا. لذا إذا كان دروبال 8 على الطريق الصحيح للفوز بهذه البطولات ، فمن المؤكد أن ذلك يرجع إلى المجتمع الواسع الذي يدعم عملية التطوير بأكثر الطرق بلا منازع.

يدعم مجتمع دروبال الواسع مسار الابتكار ويسهل تطبيق وحدات دروبال 8 . ومع ذلك ، ستكون مساهمتك في النظام البيئي المتطور من Drupal غير نشطة إذا لم تكن قد قررت بعد إنشاء / ترحيل موقع Drupal الحالي إلى Drupal 8.

 

ساهم في ترجمات مجتمع Drupal 8 براحة تامة من موقعك https://t.co/3lEK1OEovS # Drupal8 pic.twitter.com/wKOPgJLQMj

- دروبال (دروبال) 10 ديسمبر 2015

 

الهجرة إلى دروبال 8

بدأ تطوير دروبال 8 في عام 2011 وتم إطلاقه أخيرًا في نوفمبر 2015 ، حيث قضى فترة شاملة مدتها 5 سنوات في مرحلة التطوير. خلال هذه الفترة من 5 سنوات ، تغير عالم التطبيقات والأطر بشكل كبير. يتطلب نظامًا أساسيًا للتطوير "واحد في الكل" يوفر إكمال API ، وإكمال الميزة ، والتنظيف ، وبيتا ، ومرحلة إطلاق الإصدار (RC) مع التنفس المتأخر. كإطار إدارة محتوى بالإجماع ، يعد Drupal 8 حلاً مرغوبًا للغاية لكل من المستخدمين والمطورين. من عرض المحتوى إلى واجهة المستخدم ، وبنية البيانات ، وواجهات برمجة التطبيقات ، والقدرات متعددة اللغات وسهولة التعامل مع الهاتف المحمول ، فإن كل جانب من جوانب Drupal 8 هو متعة في حد ذاته.

في Vardot ، بدأنا بالفعل في تطوير مشاريع لعملائنا على Drupal 8 ، حيث نعتقد أن استعداد Drupal 8 قد اكتمل تقريبًا. بهذه الطريقة ، نحن نساهم بقسطنا الخاص في قصة نجاح دروبال 8 وفي نفس الوقت ، نحن نقود ، ونطور ، وننشئ الوظائف التي نواجهها من الحالات الحقيقية.

تم إعداد Varbase Distribution (أي ابتكارنا الداخلي لـ "دروبال المجمعة مع المستلزمات ") لإطلاق إصدار توزيع دروبال 8 الكامل بنهاية مايو من هذا العام. إن فكرة تعزيز توزيع دروبال بالجرعة الإلزامية من الضروريات كما هو الحال في الميزات والتكوينات والوحدات هي مصدر قلق كبير بالنسبة لنا.

هل أنت على استعداد لترقية موقع الويب الخاص بك إلى Drupal 8 اليوم؟

اتصل بنا الآن لتحليل موقع Drupal الحالي الخاص بك واستعداده لترحيل Drupal 8! انتقل إلى دروبال 8 بسهولة مع Vardot!