[ شرح ] ما هو دروبال؟

Deve-PoinT

Deve-PoinT

Administrative
طاقم الإدارة
مــدير عـــام
11 يوليو 2022
691
4
55
28
Egypt
أنظمة إدارة المحتوى ، مثل WordPress ، هي البنية وراء ملايين المواقع على الإنترنت. يتيح نظام إدارة المحتوى للمستخدمين ، حتى أولئك الذين يفتقرون إلى معرفة برمجية واسعة ، إدارة وتنسيق تدفق المحتوى إلى موقع الويب الخاص بهم بطريقة منظمة وفعالة وسهلة.

تمتلك WordPress حصة سوقية تبلغ 35٪ من مواقع الويب على الإنترنت ، وفقًا لـ W3Techs. هذا ما يزيد عن ثلث المواقع الإلكترونية — مجنون ، أليس كذلك؟ ومع ذلك ، بالنسبة لمواقع الويب الموجهة للمحتوى ، فلماذا تفكر في خيار آخر؟

Drupal

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

دروبال مقابل ووردبريس


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

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

Drupal

دروبال هو أكثر من حل للمؤسسات لإنشاء مواقع ويب ديناميكية. إنه يحدد قاعدة بيانات قوية يمكن للمطورين تخصيصها والبناء عليها للقيام بأكثر من مجرد إنشاء مدونات أو مواقع إخبارية.

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

كيف تم بناء دروبال


يدمج دروبال الكثير من تقنيات الويب الشائعة ، لكن غالبية كودها موجود في PHP ، مع MySQL التي تدعم جانب قاعدة البيانات.
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى
تمامًا ، لذا لا تتردد في التحقق من كل الكود الموجود خلفه وقتما تشاء.

Php mysql

يدمج دروبال عناصر HTML5 و YAML و Twig و jQuery و Backbone.js والمزيد. كلما زاد عدد هذه التقنيات التي تعرفها ، كان من الأفضل لك بناء دروبال في حل مخصص.

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

شرح دروبال هوكس


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

في دروبال ، فكر في الوحدة على أنها مجموعة من ملفات PHP التي تتيح وظائف موسعة غير متوفرة في نواة دروبال. الخطافات هي وسيلة لهذه الوحدات للتفاعل مع الوحدات الأخرى أو النواة. سفن دروبال الأساسية مع قائمة طويلة من الخطافات المدعومة التي يمكنك قراءة المزيد عنها
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى
.

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

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

كيف تحصل على دروبال


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

بينما يوضح لك دليل التقييم الخاص بالموقع الرسمي كيفية نشر عرض توضيحي محلي مؤقت لـ Drupal 8 ، هناك العديد من الحلول المستندة إلى الويب لتحقيق ذلك.
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى
المفضل لدينا ، وسيسمح لك باستخدام عرض Drupal التجريبي العام الذي يتم إعادة ضبطه ذاتيًا أو حتى طلب نسختك الخاصة لمدة 24 ساعة.

Drupal 8

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

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

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

هل تعلمت أي شيء جديد عن دروبال أو لديك سؤال لم تتناوله هذه المقالة؟ اترك لنا تعليقًا أدناه وأخبرنا بذلك!
 
التعديل الأخير: