الطريقة الموصى بها لتثبيت وتحديث موقع Drupal 10 هي استخدام Composer.
لتحديث النواة وجميع الوحدات والموضوعات القديمة، قم بتحديث قاعدة البيانات ومسح ذاكرة التخزين المؤقت:
composer update "drupal/" --with-all-dependencies drush updatedb drush cache:rebuild
لسرد التحديثات، استخدم أمر Composer المدمج:
composer outdated "drupal/*"
لسرد التحديثات الأمنية، استخدم Drush:
drush pm:security
لتحديث وحدة نمطية أو سمة معينة، استخدم أمر Composer التالي:
composer update drupal/modulename --with-all-dependencies
لترقية الإصدار الرئيسي (مثل 1.x إلى 2.x)، استخدم أمر Composer التالي، مع استبدال رقم الإصدار الرئيسي الجديد حسب الحاجة:
composer require drupal/modulename:^2.0
بعد التحديث، قم بتشغيل أي تحديثات لقاعدة البيانات، وأعد إنشاء ذاكرة التخزين المؤقت، وقم بتصدير التكوينات التي من المحتمل أن يتم تغييرها، ومراجعة التغييرات عبر
--diff
:drush updatedb drush cache:rebuild drush config:export --diff