8 أسباب للإثارة حول دروبال 8

Sam Wendel

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

1. Drupal 8 هو Mobile أولاً : مواقع الويب والتطبيقات المحمولة هي الحقيقة الجديدة ، وذلك للمرة الأولى التي تعالج Drupal هذا بشكل شامل ؛ جميع السمات المضمنة في Drupal 8 مستجيبة ، مما يسهل إدارتها على جهاز محمول.

2. دروبال 8 يعزز الدعم متعدد اللغات: لغات البرمجة ليست مقيدة بالحدود الجيوسياسية ، ولكن اللغات "البشرية" التقليدية تخلق حواجز بين المطورين والمستخدمين ؛ مع Drupal 8 ، تم إعطاء الأولوية للتركيز على دعم متعدد اللغات ودعم العولمة لتقديم تجارب ويب محسنة لكل من المستخدمين والمطورين. هناك تحسينات على خيارات صيانة اللغة وترجمات الموقع وإعدادات أسهل للتخصيص. هذا يبشر بالخير للمطورين ومستخدمي الموقع في كل مكان.

3. Drupal 8 يستخدم إطار Symfony2: أصبح Drupal 8 أكثر توجهاً نحو الكائنات من خلال استخدام إطار Symfony2 ، مستفيدًا من مجموعة من المكونات القياسية المستخدمة في مجموعة متنوعة من الإطارات ؛ هذا يجعل من السهل على المطورين الجدد تعلم دروبال والبدء في بناء منتجات رقمية قوية في وقت أقل.

4. Drupal 8 يستخدم Twig: يستخدم Drupal 8 أيضًا محرك Twig ، وهو محرك نموذجي رشيق وآمن لـ PHP. تم تصميم Twig للعمل بسلاسة مع منهج Symfony القائم على الفئة للبرمجة ، ويوفر فصلًا أكبر بين المنطق والعرض. يساعد هذا أيضًا في تعزيز الأمان ، حيث لم يعد من الممكن تضمين PHP مباشرة في القوالب. تمامًا مثل Symfony2 ، تزيل Twig عوائق الدخول لمطوري الواجهة الأمامية الجدد في Drupal ، وتتبنى بنية يجب أن تكون مألوفة للمطورين من ذوي الخبرة مع Handbars أو أنظمة أخرى مماثلة.

5. Drupal 8 يسهّل إنشاء المحتوى: يستخدم Drupal 8 محرر WYSIWYG الشائع (المعروف أيضًا بما تراه هو ما تحصل عليه). هذا يعني أن عملية إنشاء المحتوى ، من التنسيق إلى التحرير ، تم تصميمها لتكون أكثر سهولة في الاستخدام. تم تحسين تخصيص المحتوى من خلال أزرار السحب والإفلات التي تحتوي على صور مع تسميات توضيحية ، وشريط أدوات المحرر قابل للتخصيص ، مما يسمح لمؤلفي المحتوى بإضافة أو إزالة أزرار التحرير بناءً على أكثر ما يستخدمونه. سيتم تحديث علامات HTML تلقائيًا أيضًا.

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

7. لن يكون دروبال 8 Wordpress: على الرغم من اعتباره أكثر أنظمة إدارة المحتوى تعقيدًا من "الثلاثة الكبار" (الآخران هما Wordpress و Joomla) ، فقد فشل Drupal في السنوات الأخيرة في التنافس مع Wordpress للحصول على حصته الإجمالية في السوق. هناك مجموعة متنوعة من الأسباب لذلك ، بشكل أساسي كون Wordpress أقل تعقيدًا وبالتالي أسهل في التطوير. لن يكون Drupal 8 عبارة عن CMS مخفف يحاول الترويج لجمهور أكبر من المطورين والعملاء. سيشتمل Drupal 8 على ميزات مثل Symfony2 و Twig التي يجب أن تقلل من منحنى التعلم للمطورين - مما يؤدي إلى نمو في مطوري Drupal - ولكن دون التضحية بقدراتها الأساسية.

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

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