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

عند استخدام Drupal 10، من الحكمة استخدام قالب الملحن الموجود في drupal/recommated-project . يضمن هذا القالب أن تبعيات Drupal Core هي نفس الإصدار الدقيق لإصدار Drupal الرسمي. هناك طرق بديلة، ولكن هذه الطريقة هي الأفضل.

البدء في مشروع

 composer create-project drupal/recommended-project my_site_name_dir

يؤدي القيام بذلك إلى إنشاء مشروع في "my_site_name_dir" وتشغيل composer install تلقائيًا لجلب أحدث إصدار ثابت من Drupal وجميع تبعياته.

لاحظ أن "my_site_name_dir" الخاص بك سيحتوي على الملفات التي يجب الاحتفاظ بها خارج جذر الويب الخاص بك، بعيدًا عن أعين المتطفلين لخادم الويب. سيكون جذر الويب هو "my_site_name_dir/web".

تثبيت الملحن عبر Docker

إذا كنت تستخدم سير عمل يستند إلى Docker، فقد لا يكون لديك الملحن وتبعياته مثبتة بعد. في هذه الحالة، استخدم الأمر التالي لإنشاء مشروع Drupal الخاص بك:

 docker run --rm -i --tty -v $PWD:/app composer create-project drupal/recommended-project my_site_name_dir --ignore-platform-reqs

قم بإعداد Drupal باستخدام واجهة الويب القياسية

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

احصل على Drupal وتشغيله من خلال سطر الأوامر

يسمح لك Drush بتثبيت Drupal من سطر الأوامر. لإضافة Drush إلى مشروعك، اكتب: composer require drush/drush ثم استخدم drush site:install لتشغيل معالج إعداد سطر الأوامر. بدون أي وسيطات، سيقوم بتثبيت ملف التعريف القياسي ويطلب فقط بيانات اعتماد قاعدة البيانات الخاصة بك.

 drush site:install