الطريقة الموصى بها لتثبيت وتحديث موقع Drupal 10 هي استخدام Composer.

  1. لتحديث النواة وجميع الوحدات والموضوعات القديمة، قم بتحديث قاعدة البيانات ومسح ذاكرة التخزين المؤقت:

     composer update "drupal/" --with-all-dependencies drush updatedb drush cache:rebuild
  2. لسرد التحديثات، استخدم أمر Composer المدمج:

     composer outdated "drupal/*"
  3. لسرد التحديثات الأمنية، استخدم Drush:

     drush pm:security
  4. لتحديث وحدة نمطية أو سمة معينة، استخدم أمر Composer التالي:

     composer update drupal/modulename --with-all-dependencies
  5. لترقية الإصدار الرئيسي (مثل 1.x إلى 2.x)، استخدم أمر Composer التالي، مع استبدال رقم الإصدار الرئيسي الجديد حسب الحاجة:

     composer require drupal/modulename:^2.0
  6. بعد التحديث، قم بتشغيل أي تحديثات لقاعدة البيانات، وأعد إنشاء ذاكرة التخزين المؤقت، وقم بتصدير التكوينات التي من المحتمل أن يتم تغييرها، ومراجعة التغييرات عبر --diff :

     drush updatedb drush cache:rebuild drush config:export --diff