تطور دروبال: إسقاط 1.0 إلى دروبال 8

Dmitrii Susloparov

 

بعد خمسة عشر عامًا من الانتقال من قوة إلى قوة ، حان الوقت للنظر إلى دروبال الذي كان وكيف أصبح قوة في عالم إدارة المحتوى المفتوح المصدر.

في مايو 2000 ، ولد مشروع دروبال. في ديسمبر 2000 ، تم تسمية دروبال 1.0 ومنذ ذلك الحين استغرق الأمر أكثر من 33 ألف التزام لبناء دروبال كما نعرفه اليوم. بفضل الدعم المجتمعي المرن والتكنولوجيا المرنة ، أصبح Drupal الآن نظامًا أساسيًا مستقرًا يستخدمه أكثر من 1.18 مليون موقع ويب. هل فكرت يوما كيف أصبح دروبال بهذا الحجم؟ سنأخذك خلال هذه الرحلة الآن.

لماذا دروبال هو أفضل نظام إدارة المحتوى لموقع الويب الخاص بك

 

دروبال 1 (قطرة)

 

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

 

دروبال 2

 

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

 

دروبال 3

 

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

 

دروبال 4

 

في هذه المرحلة ، مرت ستة أشهر ، ونما دروبال إلى 26 وحدة أساسية. في يونيو 2002 تم إطلاق دروبال 4.0. تم بناء ما يقرب من 100 موقع رئيسي باستخدام Drupal ، وكان مجتمع واسع من المطورين يساهم في المشروع عبر أوروبا والولايات المتحدة.

قدم Drupal 4.0 وحدة التصنيف ، واستلم من الوحدة التعريفية ومنح منشئي المواقع مجموعة أدوات جديدة تمامًا لتصنيف المحتوى وفرزه وتسويقه. مع واجهة مستخدم سهلة ومجتمع قوي من المساهمين ، ابتعد Drupal 4.0 عن أصوله المتواضعة واحتل مكانًا كنظام إدارة محتوى عالي الجودة.

في هذه المرحلة ، انتقل دروبال إلى جدول إطلاق أبطأ ، مع عدم إصدار دروبال 4.1 حتى فبراير 2003 ، بعد ثمانية أشهر. استمر دروبال 4 حتى يناير 2007 ، مع سبعة إصدارات على مدى أربع سنوات.

شهدت إصدارات Drupal 4 توسعًا كبيرًا في القدرات ، بما في ذلك أول وحدة للتجارة الإلكترونية في 4.4. كما قدمت أول محرر WYSIWYG (ما تراه هو ما تحصل عليه) ، وفتحت الأبواب لكتاب الويب بدون خلفية تشفير ، وقدمت خيارات أكثر مرونة. شهد دروبال زيادة كبيرة في الاستخدام عندما أطلق المرشح الرئاسي هوارد دين العديد من مواقع الحملات المترابطة باستخدام دروبال.

 

دروبال 5

 

في عام 2007 ، خطا دروبال خطوة كبيرة أخرى إلى الأمام وأطلق دروبال 5.0. في هذه المرحلة ، كان هناك أكثر من 492 مساهم و 1173 رقعة ضخمة. في حين أن Drupal 5.0 كان يحتوي على 29 وحدة أساسية فقط ، إلا أن أكثر من 2500 وحدة تمت المساهمة بها كانت متاحة لمنشئي المواقع لحقنها في مواقعهم. كان Drupal 5.0 الإصدار الأول الذي يحتوي على jQuery ، وهي مكتبة JavaScript تزيد من قدرات مطوري الويب بشكل كبير مع تقليل وقت التطوير والضغط.

جاء Drupal 5.0 أيضًا في حزمة مُثبَّتة في مُثبِّت قائم على الويب يوفر للمستخدمين من التلاعب اليدوي في قاعدة البيانات والسماح بإنشاء حزم مخصصة مملوءة مسبقًا بالوحدات والمواضيع المساهمة. تم ترتيب الواجهة الخلفية بهيكل ملف جديد بالكامل ، وتم تجميع ملفات CSS وضغطها تلقائيًا ، مما يقلل بشكل كبير من أوقات تحميل الموقع. تم منح منشئي المواقع القدرة على التحكم في التخزين المؤقت وإنشاء أنواع محتوى مخصصة تؤدي إلى أداء وتخصيص أكبر.

 

دروبال 6

 

تم إصدار Drupal 6.0 في فبراير 2008 ودعمه حتى العام الماضي فقط. في الوقت الذي انتهى فيه الدعم ، كان هناك ما يقدر بـ 120.000 موقع ويب لا يزال يستخدم Drupal 6.0. مع 34 وحدة أساسية ، ساهم أكثر من 7000 وحدة نمطية و 600 موضوع مخصص ، لا يمكن إنكار عبقرية وحدات دروبال. يحتوي هذا الإصدار الجديد على بنية قائمة جديدة تمامًا تمت كتابتها من الألف إلى الياء وعملية تثبيت أكثر ودية. كما زاد المجتمع من الأمان ، وجلب المزيد من العناصر سهلة الاستخدام إلى واجهة المستخدم (مثل إدارة السحب والإفلات) وقام بترقية دعم اللغة للتعامل مع اللغات من اليمين إلى اليسار.

بقي دروبال 6.0 لمدة ثلاث سنوات. خلال هذا الوقت ، تم استخدامه لاستضافة Whitehouse.gov ، أحد أكبر مواقع الويب الشخصية في ذلك الوقت. لا يزال Whitehouse.gov يستخدم Drupal حتى يومنا هذا ، على الرغم من أنه تم تحديثه إلى Drupal 7.0

 

دروبال 7

 

في عام 2011 تم إصدار Drupal 7.0 وبحلول هذه المرحلة ، يتم استخدامه من قبل مطوري الويب من جميع مناحي الحياة. يستخدم أصحاب الأعمال الصغيرة والشركات الكبيرة والمدونون والوكالات الحكومية جميعًا دروبال لمرونتها وسهولة استخدامها. في هذه المرحلة ، هناك أكثر من 11000 وحدة مساهمة و 200 توزيع متاح ، على الرغم من أن Drupal Core يبقى نحيفًا مع ما يزيد قليلاً عن 40 وحدة أساسية.

شهد Drupal 7.0 مرونة أكبر في التفاعل بين العقد والوحدات ، مما يسمح لأي وحدة نمطية باستدعاء أي عُقدة أو تغييرها أو عرضها. أصبح كل عنصر في Drupal 7.0 كيانًا فرديًا قادرًا على التلاعب به وعرضه على المستخدم لإنشاء موقع ويب مرن واسع.

 

دروبال 8

 

تم إصدار Drupal 8.0 رسميًا في 19 من تشرين الثاني (نوفمبر) 2015. وقد تم تشغيله منذ ذلك الحين في دورة تحديث مدتها ستة أشهر ، مما يعني أنه لدينا بالفعل إمكانية الوصول إلى Drupal 8.3. يأتي مزودًا بأكثر من 60 وحدة أساسية ، وواحدة من "طرق عرض" الوحدات المساهمة الأكثر شيوعًا هي الآن جزء من مجموعة الوحدات الأساسية هذه. يستخدم مستخدمي Drupal 8.0 أكثر من 60 جدولًا لقاعدة البيانات ، ولكن يتضمن تقنية أكثر ذكاءً مثل BigPipe للحفاظ على أوقات تحميل الموقع إلى الحد الأدنى.

 

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

 

 

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

المكافأة: ماذا يعني دروبال بالنسبة لنا - المجتمع يتحدث عن نظام إدارة المحتوى المفضل لديه