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

لحسن الحظ بالنسبة لك ، فإن العديد من الوحدات المساهمة الهامة من دروبال 7 قد شقت طريقها إلى دروبال 8 الأساسية. مما يعني أنك ستحتاج فقط إلى تفعيل هذه الوحدات بمجرد تثبيت دروبال 8. دعنا نتعمق في قائمة مختصرة لأفضل وحدات دروبال 8 التي يجب أن تمتلكها لبناء تجارب رقمية رائعة. بعد ذلك ، سنتحدث عن كيفية اختيار وحدات دروبال 8 الخاصة بك.
وحدة شريط أدوات المسؤول
تعتبر وحدة شريط أدوات إدارة دروبال مفيدة للغاية للتنقل بشكل أفضل لمسؤولي المواقع ومنشئي المواقع. شريط الأدوات الافتراضي ليس سهل الاستخدام للغاية. تهدف هذه الوحدة إلى توسيع وظائف شريط الأدوات من خلال تقديم قوائم منسدلة تتيح الوصول السهل إلى صفحات المسؤول المختلفة. كما تقدم وحدة فرعية لتوسيع وظائفها تسمى أدوات Admin Toolbar Extra Tools. تضيف هذه الوحدة الفرعية المزيد من الروابط المفيدة إلى قائمة المسؤول لأداء مهام مثل مسح ذاكرة التخزين المؤقت وتشغيل cron والمزيد.
وحدة الفقرات
تمنح وحدة فقرات دروبال 8 الكثير من القوة في أيدي مؤلفي المحتوى والمحررين. يسمح لهم بإنشاء محتوى مرن ومنظم بسهولة. يمكنك الآن إضافة أنواع مختلفة من حقول الفقرات مثل الصور وكتل النص والاقتباسات وعروض الشرائح ومقاطع الفيديو وغير ذلك الكثير.
باستخدام نموذج تحرير العقدة المألوف ، يمكنك الإضافة / اللعب مع العديد من عناصر الفقرة ووضعها أينما تريد. كما أنه يوفر عناصر واجهة مستخدم (لا تزال قيد التجربة) والتي ستسمح بوظيفة السحب والإفلات وتكرار الفقرات والعديد من الميزات الأخرى التي يمكن أن ترفع من تجربة المستخدم أثناء العمل مع وحدة الفقرات.
وحدة Webform
هذه وحدة دروبال 8 موجودة دائمًا في قائمة الوحدات الموصى بها. إنها متعددة الاستخدامات ووحدة دروبال أساسية يصعب تجاهلها. تقريبا كل موقع يحتاج إلى نموذج. نموذج اتصال أو نموذج استطلاع أو نموذج ملاحظات - لا مفر منه. وحدة Drupal 8 Webform هي منشئ نموذج غني يمكن تخصيصه وتمديده بسهولة. يسمح بجمع بيانات النموذج أو إرسالها إلى تطبيقات الجهات الخارجية أو إرسال رسائل بريد إلكتروني إلى المسؤولين أو المستخدمين. يمكنك أيضًا تصدير هذه البيانات إلى جداول البيانات لمزيد من التحليل. هناك الكثير مما تقدمه وحدة Webform ولا يمكن تلخيصها هنا.
جناح العرض
تعد وحدة Drupal Display Suite أداة سهلة الاستخدام للغاية ومفيدة لبناء تخطيطات الصفحات. إنه يوفر واجهة سحب وإفلات سلس لترتيب المحتوى. توجد قائمة بالتخطيطات والقوالب المحددة مسبقًا للاختيار من بينها. يمكن أيضًا إنشاء التخطيطات والقوالب المخصصة وإضافتها إلى السمة. يمكن أيضًا تحديد أوضاع العرض المخصصة والحقول المخصصة.
وحدة التطوير
تعد وحدة Drupal Devel أداة مفيدة جدًا للمطورين ومسؤولي المواقع. يستخدم على نطاق واسع في أغراض الاختبار نظرًا لقدرته على إنشاء الكثير من المحتوى للعقد والتعليقات والمستخدمين وأنواع المحتوى المختلفة والكيانات. كما أنه يسمح للمطورين بتصحيح أي مشاكل تتعلق بالوصول إلى العقدة. يمكن إضافة تذييلات الصفحة لجميع الصفحات بمساعدة الوحدة الفرعية التي تسمى Webprofiler. يمنح Webprofiler أيضًا لمسؤولي الموقع نظرة ثاقبة لبعض التحليلات حول قدرات التخزين المؤقت واستعلامات قاعدة البيانات واستخدام الموارد وغير ذلك الكثير.
وحدة دروبال GraphQL
GraphQL هي لغة استعلام حديثة تحل محل الموقتات القديمة مثل REST للتواصل مع واجهات برمجة التطبيقات. إنه أسرع ولا ينتج عنه سوى النتائج التي تبحث عنها - باستثناء جميع الأمتعة غير المرغوب فيها التي تأتي مع استدعاء REST API. تمكّن وحدة Drupal GraphQL موقع ويب Drupal الخاص بك من إنشاء مخططات GraphQL وكشف كيانات Drupal باستخدام تطبيقات عميل GraphQL.

وحدة Pathauto
لا يؤدي وجود عنوان URL جيد التنظيم إلى تحسين تجربة المستخدم فحسب ، بل إنه أمر حيوي للغاية لتحسين محرك البحث أيضًا. تعتبر وحدة Drupal Pathauto بالتأكيد وحدة لا بد منها في كل مشروع دروبال. يساعد في إنشاء عناوين URL صديقة للسيو وذات تنظيم جيد تلقائيًا. يمكن لمسؤولي الموقع أيضًا تغيير نظام الأنماط عن طريق تغيير الرموز المميزة التي يستخدمها.
تحليلات كوكل
تضيف وحدة Drupal Google Analytics نظام تتبع تحليلات جوجل إلى موقع الويب الخاص بك. باستخدام وحدة دروبال هذه ، يمكن الوصول إلى جميع ميزات تحليلات جوجل ودمجها مع موقع الويب الخاص بك. يسمح بتتبع المجال وتتبع المستخدمين ومراقبة الروابط المتعقبة ومراقبة الملفات التي تم تنزيلها والبحث في الموقع ودعم Adsense وغير ذلك الكثير.
أشياء يجب تذكرها عند اختيار وحدات دروبال 8 الخاصة بك
سواء كانت وحدات التخصيص أو وحدات تكامل الوسائط الاجتماعية أو وحدات أتمتة التسويق أو أي وحدة أخرى ، يمكنك دائمًا العثور على أكثر من وحدة لكل وظيفة. إليك ما يجب أن تضعه في اعتبارك قبل اتخاذ القرار:
التوافق
قبل تنزيل وحدة نمطية ، يجب أن تعرف ما إذا كانت ستكون متوافقة مع إصدار دروبال الخاص بك. لا يمكنك تثبيت وحدة الإصدار 7 في تثبيت دروبال 8 دون التحقق من دعمه. لمعرفة إصدار الوحدة الذي تم إصداره في Drupal.org ، يمكنك الانتقال إلى صفحة مشروع الوحدة والتمرير إلى النهاية حيث سترى رابط التنزيل والعثور على إصدارات الإصدار المحددة. إذا لم يتم تحديده ، فانتقل إلى http://drupal.org/project/Modules/name وقم بالتصفية حسب توافق Core.
إنها مجانية لكنها تستهلك مساحة
يجب أن تضع في اعتبارك أنه على الرغم من أن وحدات دروبال المساهمة خالية من التكلفة ، إلا أنها ليست خفيفة الوزن. يمكن للوحدات النمطية غير المستخدمة أن تستهلك الكثير من المساحة والموارد دون داع مما قد يجعل موقع Drupal الخاص بك أثقل وأبطأ. لذلك ، قبل تنزيل وحدة نمطية ، قم بتحليل ما إذا كنت في حاجة إليها حقًا أو إذا كان بإمكان أي وحدة أساسية أخرى أداء نفس الوظيفة لموقع الويب الخاص بك. أيضًا ، لا تتردد في التخلي عن تلك الوحدات التي يصعب استخدامها وغير النشطة لجعل موقع الويب الخاص بك أكثر صحة وخفة.
الوحدات التي يتم الاحتفاظ بها بنشاط
من المهم جدًا اختيار الوحدات التي يتم صيانتها وتحديثها ونشرها من قبل المطورين. لأنه إذا واجهت أي ثغرات أمنية أو أي مشكلات أخرى ، فأنت تعلم أنه يمكنك الحصول على استجابة أسرع من المطور / المساهم. أيضًا ، ستكون على يقين من أن إصدارًا جديدًا محدثًا في طريقه قريبًا.
شعبية
يعني استخدام الوحدات الشائعة أنه يمكنك الوثوق بالوحدة النمطية للقيام بالمهمة وأن تكون آمنًا مع مشكلات أقل. في صفحة مشروع الوحدة على موقع drupal.org ، يمكنك رؤية عدد التنزيلات وعدد مواقع الويب التي تستخدم حاليًا هذه الوحدة المحددة.
ابحث عن المشكلات
على الجانب الأيمن من صفحة مشروع وحدة دروبال ، يمكنك العثور على عدد المشكلات والأخطاء (المفتوحة والمغلقة) المرتبطة بهذه الوحدة. عند النقر على الرابط ، ستتمكن من رؤية تقرير مفصل لجميع الأخطاء والمشكلات. يمكن أن يمنحك النظر إلى هذا فكرة عما إذا كانت الوحدة يمكن أن تساعدك حقًا في وظائفك أم لا. يمكن أن يمنحك تاريخ "آخر تحديث" أيضًا فكرة عن مدى نشاط المطورين في حل المشكلات ومدى استجابتهم.
