اذهب إلى المحتوى

البحث في الموقع

المحتوى عن 'drupal 9'.

  • ابحث بالكلمات المفتاحية

    أضف وسومًا وافصل بينها بفواصل ","
  • ابحث باسم الكاتب

نوع المحتوى


التصنيفات

  • الإدارة والقيادة
  • التخطيط وسير العمل
  • التمويل
  • فريق العمل
  • دراسة حالات
  • التعامل مع العملاء
  • التعهيد الخارجي
  • السلوك التنظيمي في المؤسسات
  • عالم الأعمال
  • التجارة والتجارة الإلكترونية
  • نصائح وإرشادات
  • مقالات ريادة أعمال عامة

التصنيفات

  • مقالات برمجة عامة
  • مقالات برمجة متقدمة
  • PHP
    • Laravel
    • ووردبريس
  • جافاسكربت
    • لغة TypeScript
    • Node.js
    • React
    • Vue.js
    • Angular
    • jQuery
    • Cordova
  • HTML
  • CSS
    • Sass
    • إطار عمل Bootstrap
  • SQL
  • لغة C#‎
    • ‎.NET
    • منصة Xamarin
  • لغة C++‎
  • لغة C
  • بايثون
    • Flask
    • Django
  • لغة روبي
    • إطار العمل Ruby on Rails
  • لغة Go
  • لغة جافا
  • لغة Kotlin
  • لغة Rust
  • برمجة أندرويد
  • لغة R
  • الذكاء الاصطناعي
  • صناعة الألعاب
  • سير العمل
    • Git
  • الأنظمة والأنظمة المدمجة

التصنيفات

  • تصميم تجربة المستخدم UX
  • تصميم واجهة المستخدم UI
  • الرسوميات
    • إنكسكيب
    • أدوبي إليستريتور
  • التصميم الجرافيكي
    • أدوبي فوتوشوب
    • أدوبي إن ديزاين
    • جيمب GIMP
    • كريتا Krita
  • التصميم ثلاثي الأبعاد
    • 3Ds Max
    • Blender
  • نصائح وإرشادات
  • مقالات تصميم عامة

التصنيفات

  • مقالات DevOps عامة
  • خوادم
    • الويب HTTP
    • البريد الإلكتروني
    • قواعد البيانات
    • DNS
    • Samba
  • الحوسبة السحابية
    • Docker
  • إدارة الإعدادات والنشر
    • Chef
    • Puppet
    • Ansible
  • لينكس
    • ريدهات (Red Hat)
  • خواديم ويندوز
  • FreeBSD
  • حماية
    • الجدران النارية
    • VPN
    • SSH
  • شبكات
    • سيسكو (Cisco)

التصنيفات

  • التسويق بالأداء
    • أدوات تحليل الزوار
  • تهيئة محركات البحث SEO
  • الشبكات الاجتماعية
  • التسويق بالبريد الالكتروني
  • التسويق الضمني
  • استسراع النمو
  • المبيعات
  • تجارب ونصائح
  • مبادئ علم التسويق

التصنيفات

  • مقالات عمل حر عامة
  • إدارة مالية
  • الإنتاجية
  • تجارب
  • مشاريع جانبية
  • التعامل مع العملاء
  • الحفاظ على الصحة
  • التسويق الذاتي
  • العمل الحر المهني
    • العمل بالترجمة
    • العمل كمساعد افتراضي
    • العمل بكتابة المحتوى

التصنيفات

  • الإنتاجية وسير العمل
    • مايكروسوفت أوفيس
    • ليبر أوفيس
    • جوجل درايف
    • شيربوينت
    • Evernote
    • Trello
  • تطبيقات الويب
    • ووردبريس
    • ماجنتو
    • بريستاشوب
    • أوبن كارت
    • دروبال
  • الترجمة بمساعدة الحاسوب
    • omegaT
    • memoQ
    • Trados
    • Memsource
  • برامج تخطيط موارد المؤسسات ERP
    • تطبيقات أودو odoo
  • أنظمة تشغيل الحواسيب والهواتف
    • ويندوز
    • لينكس
  • مقالات عامة

التصنيفات

  • آخر التحديثات

أسئلة وأجوبة

  • الأقسام
    • أسئلة البرمجة
    • أسئلة ريادة الأعمال
    • أسئلة العمل الحر
    • أسئلة التسويق والمبيعات
    • أسئلة التصميم
    • أسئلة DevOps
    • أسئلة البرامج والتطبيقات

التصنيفات

  • كتب ريادة الأعمال
  • كتب العمل الحر
  • كتب تسويق ومبيعات
  • كتب برمجة
  • كتب تصميم
  • كتب DevOps

ابحث في

ابحث عن


تاريخ الإنشاء

  • بداية

    نهاية


آخر تحديث

  • بداية

    نهاية


رشح النتائج حسب

تاريخ الانضمام

  • بداية

    نهاية


المجموعة


النبذة الشخصية

تم العثور على 2 نتائج

  1. مع وجود ملايين المستخدمين الناجحين على مستوى العالم، يعرف الجميع أن دروبال منصة مفتوحة المصدر لنظام إدارة المحتوى CMS، تمكِّن المؤسسات الصغيرة والكبيرة من استخدامها بتكلفة منخفضة، وذلك لإدارة المواقع الإلكترونية الخاصة بهم وإنشاء بنية قوية للمؤسسة، مع قابلية التطوير وإبراز ميزة المنافسة دائمًا في بيئة عمل آمنة. يأتي دروبال 9 مزوَّدًا بمجموعة جيدة من القوالب Themes والعديد من الوحدات Modules، وذلك لتسهيل إنشاء مواقع الويب وصيانتها، كما تجد الشركات والمؤسسات أن هذه الوحدات تتسم بالفعالية والكفاءة عند إنشاء مواقعها على الويب دون التطرق إلى الأكواد البرمجية. سنتناول في هذا المقال كيفية إضافة وإزالة الوحدات Modules في موقعك، كما سنلقي نظرةً على أفضل 15 وحدةً Module ضروريةً للمسؤولين الذين يرغبون في تحسين إمكانات مواقعهم على الويب. الوحدات Modules الوحدات هي عبارة عن أكواد برمجية كُتبت خصوصًا لأداء وظيفة ما، فبدلًا من كتابة كود PHP مثلًا لعمل تقويم في موقعك أو إضافة محرر نصوص محترف، يمكنك استخدام وحدات أخرى ساهم فيها مطورون من قبل تؤدي نفس الوظيفة، كما توجد وحدات Modules كثيرة قد تناسبك وتلبي احتياجاتك. يمكن تنزيل هذه الوحدات من الموقع الرسمي وما يُشار إليه باسم Drupal core، وهو يأتي مليئًا بجميع الوحدات Modules الأكثر استخدامًا لبناء موقع إلكتروني، وهذا ما يوفره Drupal 9، إذ يتمتع بالكثير من الوحدات المفعلة وغير المفعلة الافتراضية، كما تضمن لك وحدات دروبال موقعًا متكاملًا على شبكة الإنترنت، وذلك لأنها: تتمتع بسهولة التكامل مع خدمات وتطبيقات الطرف الثالث الشائعة third-party. يمكن الوصول إليها من قِبل مديري المحتوى والمسؤولين والتعامل معها بكفاءة. لاحظ أن الوحدات المفعلة قد حُددت من خلال Check Box، وأنه يمكنك تفعيل غير المفعلة منها من خلال Check Box كذلك، ثم النزول أسفل الصفحة والنقر على زر "تثبيت". لكن هناك مجموعةً كبيرةً ومتنوعةً من الوحدات التي يساهم فيها آلاف المطورين مجانًا على الموقع الرسمي، مثل وحدات التجارة الإلكترونية والتدوين ومعارض الصور واستطلاعات الرأي والتصويت، وذلك بمجرد النقر على هذا الرابط السابق الذي سيوجهك مباشرةً إلى الصفحة الخاصة بالوحدات Modules لاختيار الإضافة التي تريدها، كما يمكنك تحديد عملية البحث إن خطَّطتَ لموقعك، إذ لن توفر النسخة الافتراضية من دروبال 9 Drupal مثلًا الإضافة أو الوحدة Module التي تمكننا من استطلاع آراء الزائرين أو التصويت لحدث معين. لذلك يتطلب الأمر الذهاب إلى الموقع الرسمي لدروبال للبحث عن هذه الإضافة. كل ما عليك هو الدخول إلى ذلك الرابط، ثم اختيار Modules وكتابة اسم الوحدة أو الإضافة poll، ثم الضغط على Search لتظهر أمامك الصفحة التالية. انقر فقط على ذلك الخيار Poll لينقلك إلى صفحة أخرى بها كل معلومات هذه الإضافة أو الوحدة Module الجديدة ومتطلبات التحميل والتثبيت، ويوجد بها رابط تحميل أسفل الصفحة كما في الصورة التالية. اختر صيغة التحميل ذات الامتداد Zip، وبمجرد الضغط عليها سيُطلب منك تحديد مكان حفظها على الخادم الخاص بك، وكل ما عليك فعله بعد اكتمال عملية التحميل هو الذهاب إلى وحدة تحكم موقعك Cpanel، ثم اختيار الوحدات والنقر على زر Add new Module لينقلك إلى الصفحة التالية. كل ما عليك هو اختيار الملف الذي حمَّلتَه من الموقع الرسمي لدروبال، ثم النقر على زر متابعة، وعندها سيظهر أمامك ما يوضّح عملية تثبيت الإضافة الجديدة Module كما في الصورة التالية. عند الضغط على تفعيل الوحدات المضافة حديثًا، سينقلك مباشرةً إلى جميع الوحدات Modules في موقعك المفعلة وغير المفعلة، لذا ابحث عن الإضافة poll، وغالبًا ما ستجدها ضمن الفئة (آخر)، وعندها عليك اختيارها ثم النزول أسفل الصفحة والضغط على زر تثبيت. بعد النقر على زر تثبيت، سيظهر ما يوضح عملية تثبيت الإضافة وتحديثات الترجمات الجديدة من أجلها كما في الصورة التالية. بعد الانتهاء من التحميل، سيظهر تنبيه يوضّح اكتمال العملية بنجاح كما في الصورة التالية. لمعرفة كيفية استخدام تلك الإضافة في موقعك واستطلاع آراء زائريك عن مقال ما أو حدث معين أو أي شئ آخر، فكل ما عليك هو الذهاب إلى لوحة تحكم موقعك واختيار المحتوى ثم Polls، ثم النقر على زر Add Poll كما هو موضح في الصورة التالية. بمجرد الضغط على زر Add a poll، ستنتقل مباشرةً إلى الصفحة التالية التي تمكّنك من تخصيص محتوى استطلاع الرأي الخاص بك. وكل ما عليك هو طرح السؤال (اكتب ما تريده ) وتحديد مجموعة الخيارات لزائري موقعك (جيد - جيد جدًا - ممتاز)، ثم تحديد مدة ظهور استطلاع الرأي وتفعيل الخيارات الثلاثة الأخيرة، وذلك لتسمح للجميع بالمشاركة (وليس مستخدمي موقعك فقط)؛ أما الخيار الثاني، فهو إلغاء التصويت من قِبل أحد الزائرين بعد المشاركة، إن كنت تفضل ذلك، والخيار الأخير هو السماح برؤية معدلات التصويت للزائرين، وتعود كل هذه الخيارات لصاحب الموقع أو المدونة كما توضح الصور التالية. تُعَد هذه الإضافة مهمة جدًا لكثير من المواقع المشهورة، وأيضًا للمؤسسات في عملية استطلاع الرأي في كثير من الأمور والمشاكل، كما تساهم في إعطاء روح المشاركة للزوار، ولمعرفة أهم الإضافات الأخرى Modules فقط تابع معنا. أهم الوحدات Modules التي قد تحتاجها معظم المواقع سنتناول فيما يلي أهم تلك الوحدات: 1. شريط أدوات المسؤول Admin Toolbar يُعَد الغرض من هذه الوحدة هو ترقية شريط الأدوات الافتراضي الموجود في لوحة تحكم دروبال 9 وتحويله إلى قائمة منسدلة، فبمجرد الوقوف على أحد الخيارات في لوحة التحكم، سيعرض جميع الخيارات الأخرى الموجودة داخل هذا الخيار، مما يوفر وصولًا سريعًا إلى جميع صفحات الإدارة والتحكم السريع، إذ يحتوي شريط أدوات المسؤول على وحدات فرعية متنوعة، مثل أدوات إضافية لشريط أدوات المسؤول، والتي تساعد في إضافة روابط، مثل وحدة قائمة المسؤول لدروبال 9. يمكنك تثبيت وحدة شريط الأدوات الإضافية للاستفادة من العديد من الروابط القيمة في قائمة شريط الأدوات الموجودة في لوحة تحكم موقعك، إذ يعمل هذا على إصلاح عرض الروابط التي يكافح المستخدم من أجل الوصول إليها، ويمكنك تحميله من الموقع الرسمي لدروبال، وذلك باتباع نفس الخطوات المستخدَمة بالمثل في الإضافة السابقة وتفعيلها، بعدها ستلاحظ القوائم المنسدلة وأهمية هذه الإضافة وما توفره للمسئول أو صاحب الموقع أو المدونة من مرونة في عملية التعامل وإدارة الموقع. بمجرد الوقوف بالمؤشر على أي خيار في لوحة تحكم موقعك، ستظهر جميع الخيارات التي بداخله دون الحاجة للدخول إليها. 2. نظام حماية Shield يُنصح بتثبيت وحدة Module توفر أسلوب حماية لموقع الويب الخاص بك من المستخدمين المجهولين والمتطفلين، وتمنعهم من الوصول إليك ضمن محركات البحث أثناء مراحل الاختبار وصيانة الموقع، إذ تبني هذه الإضافة درعًا بسيطًا للموقع باستخدام مصادقة أباتشي Apache، كما تحمي دروبال 9 تمامًا من كل الثغرات الخارجية. ويمكنك تحميل وتفعيل الإضافة من خلال هذا الرابط. 3. الدردشة لتقديم الدعم Chat - Live Helper Chat تسمح هذه الوحدة أو الإضافة بدمج محادثة مفتوحة المصدر ضمن موقعك، أي Live Helper، ويتضمن ذلك خيارين للتهيئة: تكوين LiveHelperChat بواسطة الإدارة، وتحديد الخصائص التالية: المجال، وحجم الشات، وعنوان الدردشة. إعداد LiveHelperChat باستخدام نص جافاسكربت JS المصمم بواسطة خادم الدردشة، ويُعيَّن هذا البرنامج النصي في رأس الصفحة Header. وتتضمن إعدادات رؤية الدردشة واجهة برمجة تطبيقات دروبال Drupal plugins، مما يساعدك على: رؤية حالة كل صفحة. متابعة ورؤية المستخدم والرد على استفساراته تلقائيًا. رؤية حالة المحتوى وعمليات تصفحه. إذ تسمح هذه الإضافة LiveHelperChat للمسؤولين بإدارة جافاسكربت JS في إخراج الصفحة وفقًا لقواعد معينة قابلة للتكوين، فقد كُوِّنت باستخدام جافاسكربت JavaScript المتوافق مع دروبال Drupal 9، ويمكنك تحميل الإضافة وتفعيلها من هذا الرابط. 4. منع نسخ المحتوى Copy Prevention تُعَد هذه الإضافة أداةً تحمي موقعك من سرقة المحتوى والصور، إذ تتضمن الوظائف الكاملة التي تسمح لك بحماية محتويات موقعك بسهولة ومنع نسخه في صورة نص Text، كما تلغي تفعيل خيار تحميل الصور من موقعك. ويمكنك تحميل الإضافة من الموقع الرسمي لدروبال. 5. إضافة Metatag تمكّنك هذه الإضافة من إضافة وصف إضافي extra metadata لموقعك على الإنترنت، وذلك باختصار وصف الوسوم الخاصة بك ووسوم الكلمات المفتاحية لمحتواك، مما يساعد على تحسين محرك البحث ضمن موقعك، وتحسين النتائج التي تتضمن هذه الوسوم والكلمات المفتاحية والعبارات التي يستخدمها الزائرين في عملية البحث، ويمكنك تحميل الإضافة من هذا الرابط. 6. إضافة Role Expire تُعَد واحدةً من أكثر الإضافات استخدامًا في دروبال 9، فهي إضافة محددة وسهلة الاستخدام، وتسهّل على صاحب الموقع إدارة تواريخ انتهاء وصلاحيات أدوار المستخدمين والمسئولين، كما تُستخدم هذه الإضافة لتنفيذ المشاركات التي قد تكون في عمل معين وتحتاج إلى أكثر من شخص لتنفيذها، وقد خُصِّصت مع دروبال 9، ويمكنك تحميل وتفعيل الإضافة من خلال هذا الرابط. كيفية إزالة الوحدات Modules في دروبال 9 قد تكون بحاجة إلى إزالة بعض الوحدات بعد تثبيتها، إما لأنك لست بحاجة إليها، أو لأنها تبطئ موقعك أو غير ذلك، لذا فكل ما عليك فعله هو اختيار الوحدات من لوحة تحكم دروبال 9، ثم اختر إزالة، واضغط على زر إزالة أسفل الصفحة كما هو موضح في الصورة التالية. الملخص دروبال هو أحد أشهر نُظم إدارة المحتوى في العالم CMS، والمستخدَمة لتطوير المواقع الإلكترونية والتطبيقات. كما أنه يوفر وحدات Modules (إضافات برمجية تؤهلك لبناء موقع إلكتروني متكامل) تتيح لك القدرة على تخصيص وتصميم الموقع الخاص بك بسهولة، وهناك العديد من الوحدات الموجودة على الموقع الرسمي لدروبال يمكنك البحث عن الإضافة التي تناسبك وتخدم موقعك. إلى هنا نكون وصلنا إلى نهاية مقالنا عن وحدات Modules دروبال 9، وعرضنا كيفية إضافة هذه الوحدات وتفعيلها خطوةً بخطوة، كما سلطنا الضوء على أهم الوحدات Modules التي قد تكون بحاجة إليها، وبالطبع دروبال في تطور مستمر، لذلك توجد وستتواجد تحديثات كثيرة في المستقبل القريب مما يزيد من قوة وأداء دروبال. نتمنى أن يكون المقال قد قدم الشرح الوافي لهذا الموضوع. المراجع Top 15 Drupal Modules You Need for Site Building اقرأ أيضًا مدخل إلى دروبال Drupal 9 تثبيت دروبال Drupal 9
  2. دروبال Drupal 9 هو نظام إدارة محتوى يسمح لك بإنشاء موقعك الإلكتروني أو مدونتك أو معرض أعمالك، كما يوفر جميع ما تحتاجه لإطلاق موقعك الإلكتروني الأول على شبكة الإنترنت وفق احتياجك، فهو مجاني ومفتوح المصدر ويتمتع بقدر عالٍ من الحماية والاعتمادية والمرونة والتخصيص الكامل. ستتعرف في هذا المقال على كيفية تثبيت وتنصيب دروبال Drupal 9 على استضافة محلية على الحاسوب الخاص بك خطوةً بخطوة، وذلك بعد تحميل أي من برنامج إكسامب XAMPP أو وامب WAMP، إذ يوفر كلاهما خدمة استضافة محلية، والذي لا يختلف كثيرًا عن التنصيب على خادم عالمي عند شرائك استضافةً من المواقع المشهورة في بيع خدمات الاستضافة. هذا إلى جانب تسليط الضوء على طرق التثبيت الأخرى، والتعرف على دور الملحن Composer في عملية تثبيت دروبال. كيفية تثبيت دروبال 9 على استضافة محلية باستخدام برنامج إكسامب XAMPP بعد تحميل برنامج إكسامب XAMPP وتثبيته على الجهاز الخاص بك من خلال الموقع الرسمي، افتح لوحة الاستضافة الخاصة بالبرنامج، ثم فعِّل الخيارين أباتشي Apache و MySQL المسئولين عن خدمة استضافة الويب المحلية وقاعدة بيانات موقع الويب الخاص بك. توضح الصورة التالية الشكل الذي يبدو عليه كلا الخيارين بعد التفعيل. لتتأكد من أن الخيارين أباتشي Apache و MySQL يعملان جيدًا، لهذا افتح أحد المتصفحات الإلكترونية على جهازك مثل جوجل كروم، ثم اكتب localhost في مربع البحث، وانقر على زر Enter من لوحة المفاتيح لتظهر أمامك الصفحة التالية. ها قد وفَّرتَ خدمة استضافة محلية على جهازك الخاص، وأنت على استعداد لتنصيب وتثبيت دروبال Drupal 9. يمكنك تحميل دروبال Drupal 9 من الموقع الرسمي لدروبال، لذا فكل ما عليك هو الدخول على الموقع لتظهر أمامك الصفحة التالية. بمجرد الوقوف بالمؤشر على Why Drupal، ستظهر قائمة تختار منها Drupal 9، وعندها ستظهر أمامك الصفحة التالية. اضغط على زر Download Drupal 9 لتنتقل مباشرةً إلى الصفحة التالية. اضغط على زر Download Drupal zip، ثم اختر المسار كما في الصورة التالية (هنا قد ثبَّتنا إكسامب XAMPP على القرص D وليس C، وهذا الأمر يعود لك في بداية التنصيب لبرنامج إكسامب Xampp)، ثم اضغط على حفظ، ثم فك ضغط الملف. كما يمكنك الدخول إلى رابط تحميل دروبال مباشرةً، واتباع نفس الخطوات. بعد الانتهاء من فك ضغط الملف، سَمِّ الملف حسب اسم موقع الويب المراد إنشاؤه، فهو هنا بمثابة اسم الدومين أو النطاق في البيئة المحلية التي يوفرها برنامج إكسامب Xampp. لقد خطَّطنا في هذا المقال لإنشاء موقع تعليمي مجانًا، لذلك سمينا الموقع Free Edu، وتوضح الصورة التالية المسار الكامل لملف دروبال على الخادم المحلي بعد تسمية الموقع. الآن كل شيء على ما يُرام، لذا افتح متصفحك الإلكتروني مثل جوجل كروم أو غيره، ثم اكتب localhost/Free Edu كما في الصورة التالية، واضغط على زر Enter من لوحة المفاتيح. بمجرد الضغط على Enter، ستُفتح أمامك مباشرةً الصفحة التالية. اختر منها لغة دروبال التي ستعمل عليها من القائمة، واختر اللغة العربية، ثم اضغط على زر Save and continue. بعد الضغط على Save and continue ستُفتح الصفحة التالية لاختيار اللائحة، وهي الخطوة 2 من تثبيت دروبال 9، وبها ثلاثة اختيارات. اختر الخيار الأول (معياري)، إذ يوفر لك كل الميزات والوحدات Modules والقوالب Themes الأكثر استخدامًا، والتي قد تكون بحاجة إليها في البداية لتصميم موقع الويب الخاص بك، على عكس الخيارين الثاني والثالث، فهما مُخصَّصان للمطورين والمستخدمين المتقدمين، لكن في البداية، يُعَد الخيار الأول مناسبًا جدًا لك، لذا عليك الآن الضغط على زر حفظ ومتابعة كما في الصورة التالية. بعد الضغط على زر حفظ ومتابعة، ستنتقل إلى الخطوة الثالثة، وهي تحديد المتطلبات التي من خلالها ستتعرف على إصدارات PHP على جهازك وخادم الويب، والتأكد من دعم قاعدة البيانات ومعلومات أخرى كما في الصورة التالية. كل ما عليك هو الضغط على Continue anyway، والذهاب إلى الخطوة الرابعة كما في الصورة التالية. سنُعيِّن في هذه الخطوة إعدادات قاعدة البيانات. لقد سمينا قاعدة البيانات هنا مثل اسم الموقع "Free Edu"، واسم المستخدم هو "root"، ولا توجد كلمة مرور لقاعدة البيانات، وكل هذه التفاصيل نُعيِّنها أثناء تثبيت برنامج إكسامب Xampp من البداية، ثم نضغط على زر حفظ ومتابعة لننتقل إلى الخطوة الخامسة. بعد الانتهاء من تركيب وتثبيت الموقع، سينتقل البرنامج مباشرةً إلى تحديث الترجمات كما في الصورة التالية. بعد الانتهاء من تحديث الترجمات، ننتقل مباشرةً إلى الخطوة السابعة، وهي ضبط الموقع كما في الصور التالية. املأ بيانات موقعك وكلمة المرور الخاصة بك بوصفك مديرًا وعنوان بريدك الإلكتروني، واختر البلد والمنطقة الزمنية الافتراضية، ثم اضغط على زر حفظ ومتابعة لتنتقل إلى الخطوة التالية، وهي إكمال الترجمات. بعد الانتهاء من هذه الخطوة الأخيرة، ستُفتح أمامك الواجهة الرسومية لموقعك، وهو الشكل الافتراضي الذي قدمه دروبال 9 قبل تخصيص أي شيء كما توضح الصورة التالية. هذه هي الصفحة الرئيسية لموقعك التي يمكنك تخصيصها كما تشاء عن طريق لوحة التحكم الموجودة، والتي تضم المحتوى والهيكلة والمظهر والوحدات والإعدادات والأشخاص والتقارير والمساعدة، إذ تساعدك هذه الخيارات على تخصيص موقعك بالتخصيص الذي يحقق أهدافك ويلبي احتياجاتك. في بداية إطلاق أي موقع إلكتروني جديد أو مدونة، يُعَد اختيار قالب دروبال -أو ما يُعرف باسم ثيم الموقع-، واحدًا من أهم المراحل في عملية بناء موقع دروبال؛ فالقوالب في دروبال هي التي تتحكم في المظهر الكامل للموقع، وتحدد طريقة توزيع العناصر وأسلوب عرض المحتوى الخاص بك، إذ لكل قالب دروبال تصميمه المميز، وبتغيير القالب سوف يبدو موقعك مختلفًا تمامًا. يجب عليك اختيار قالب موقعك بعناية، إذ يُعَد القالب هو أول شيء يلاحظه زوار موقعك لأول مرة، وهو الذي يعطيهم الانطباع الأول عنه. يوفر دروبال قوالب عديدةً يمكنك الاختيار منها من خلال الموقع الرسمي، لذا فكل ما عليك هو النقر على هذا الرابط الذي سيوجهك مباشرةً إلى جميع قوالب دروبال، كما يمكنك تحديد البحث حسب التخطيط للموقع الذي تود إنشاءه. القالب الافتراضي لموقع دروبال 9 الذي يحدد مظهر موقعك في البداية بعد تثبيت دروبال، هو Bartik 9.3.3، وهو قالب مرن وقابل للتعديل والتخصيص، كما أنه متجاوب مع جميع الأجهزة من ضمنها الهواتف الذكية، ويمكنك معرفة ذلك من خلال الضغط على المظهر من لوحة التحكم Cpanel لتظهر أمامك الصفحة التالية؛ كما يمكنك إضافة قالب Theme جديد عن طريق النقر على زر Add new theme الموجود مع الإصدار 9، أو من الموقع الرسمي، وهو ما سنتعرف عليه في المقالات التالية. وتستطيع أيضًا معرفة الوحدات Modules الافتراضية مع دروبال 9، وذلك عن طريق الضغط على الوحدات من لوحة التحكم الموجودة في موقعك كما في الصورة التالية. الوحدات هي عبارة عن أكواد برمجية كُتبت خصوصًا لأداء وظيفة ما، فبدلًا من كتابة كود PHP مثلًا لعمل تقويم في موقعك، يمكنك استخدام وحدات أخرى ساهم فيها مطورون من قبل تؤدي نفس الوظيفة، كما توجد وحدات Modules كثيرة تمكّنك من تخصيص موقعك بالطريقة التي تناسبك وتلبي احتياجاتك. كل من هذه الوحدات يمكنك تنزيلها من الموقع الرسمي، وما يُشار إليه باسم Drupal core الذي يأتي مليئًا بجميع الوحدات Modules الأكثر استخدامًا لبناء موقع إلكتروني، لكن هناك مجموعة كبيرة ومتنوعة من الوحدات التي يساهم فيها آلاف المطورين مجانًا على الموقع الرسمي، مثل وحدات التجارة الإلكترونية والتدوين ومعارض الصور، وبمجرد النقر على هذا الرابط سيوجهك إلى الصفحة الخاصة بالوحدات Modules لاختيار الإضافة التي تريدها، كما يمكنك تحديد عملية البحث إن خطَّطتَ لموقعك. يوفر دروبال 9 مجموعةً هائلةً من الوحدات التي يحتاجها جميع أصحاب المواقع الإلكترونية والمدونات ومعارض الأعمال على اختلاف رغباتهم ورؤيتهم الشخصية، وسنتعرف في المقالات التالية على أهم هذه الوحدات التي يحتاجها معظم مستخدمي المواقع على الإنترنت. الملحن Composer الملحن Composer هو أداة لإدارة اعتمادية لغة البرمجة PHP القائم عليها دروبال، إذ يسمح لك بتعريف المكتبات التي يعتمد عليها مشروعك وإدارتها من تثبيت وتحديث، لذا يستخدم موقع دروبال الملحن Composer لإدارة جميع المكتبات المختلفة التي يعتمد عليها، كما يمكن للوحدات Modules استخدام الملحن Composer لتضمين مكتبات الجهات الخارجية التي تُحمَّل من الموقع الرسمي. يساهم الملحن Composer كثيرًا في إدارة موقع دروبال 9، إذ يساعد في تحديد موقع الحزم المذكورة وتنزيلها والتحقق من صحتها وتحميلها، مع ضمان استخدام الإصدارات الصحيحة تمامًا لكل حزمة. باختصار، الملحن Composer هو الذي يدير لك كل شيء، سواءٌ الوحدات Modules والقوالب Themes وجميع المكتبات. الملخص دروبال هو أحد أشهر نُظم إدارة المحتوى في العالم CMS المُستخدَمة لتطوير المواقع الإلكترونية والتطبيقات، فهو مجاني ومفتوح المصدر، أي أنه يُتيح للجميع إمكانية استخدامه لإطلاق مواقعهم الإلكترونية الخاصة أو المدونة، وذلك دون الحاجة لمطور ويب Web Developer ولا اللجوء إلى الأكواد البرمجية، إذ يوفر واجهة مستخدم أماميةً تدعم جميع اللغات من ضمنها اللغة العربية، وأهم ما يُميز دروبال هو المجتمع القائم على تطوير وتحديث النظام باستمرار، والذي يحوي العديد من المطورين للمشاركة دائمًا في تطوير النظام ودعم جميع فئات المستخدمين، كما يوفر قدرًا عاليًا من الحماية والمرونة وقابلية التخصيص والاعتمادية بعد إطلاق الموقع الإلكتروني لأول مرة. إلى هنا نكون وصلنا إلى نهاية مقالنا عن كيفية تحميل وتنزيل دروبال 9 خطوةً بخطوة، كما سلطنا الضوء على دور الملحن Composer واستخداماته في دروبال 9. نتمنى أن يكون المقال قد قدم الشرح الوافي لهذا الموضوع، وإن واجهتك أي مشكلة، فلا تتردد لحظة في الاستفسار عنها. المراجع Learn to Build a Drupal Website, Step-By-Step (2021) Using Composer اقرأ أيضًا المقال السابق: مدخل إلى دروبال Drupal 9 مقدمة في دروبال
×
×
  • أضف...