Improving your Drupal 8 development workflow
summary
Shows a concrete workflow: use composer (commit composer.lock) and the drupal template drupal/composer-project to keep Drupal in web/, install modules via composer require, apply patches with cweagans/composer-patches, and run composer scripts that call Drupal Console to import config and run database updates automatically. Build artifacts on a staging builder, deploy releases with a current symlink (zero‑downtime), avoid running composer update on servers, and use prestissimo and security checks against composer.lock for faster, safer installs.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:04Dependency management history
- 10:11Composer basics explained
- 22:26Team workflow with Composer
- 30:58Configuration and security
- 37:20Automating tasks
- 42:15Deploying projects
- 51:06Q&A and final tips
related talks
46mExploring composer in drupal 8
48mThe Composer Workflow
01h 04mDemystifying Composer
49mTools to Get Started with a Drupal 8 Project
01h 07mTaking Maximum Advantage of Drupal Core's Composer Template
41mComposer and Drupal: Past, Present and Future
40mGoodbye Drush Make. Hello Composer!
19m"Hackers automate but the Drupal Community still downloads updates [...]"
