One thing I like is the ability to change the deployment script. So you can make it run `php craft up` on deploy, and have it run any migrations and project config changes automatically, which is elegant.
Others probably let you do the same!
One thing I like is the ability to change the deployment script. So you can make it run `php craft up` on deploy, and have it run any migrations and project config changes automatically, which is elegant.
Others probably let you do the same!
1. It reduces the risk of human error of forgetting to apply changes
2. Running it in script is less likely to time out than running it through apache or nginx which might have higher execution timeouts
1. It reduces the risk of human error of forgetting to apply changes
2. Running it in script is less likely to time out than running it through apache or nginx which might have higher execution timeouts
CC @craftcms.com as I’m sure they’re interested in this for optimisation.
CC @craftcms.com as I’m sure they’re interested in this for optimisation.