composer для продакшна
2 февраля 2022
Продакшн можно разворачивать многими способами. Один из них — когда код попадает на сервер отдельно, а зависимости ставятся запуском composer
уже на месте.
В этом случае важно:
- Коммитить в репозиторий
composer.lock
. - Делать только
composer install
, ни в коем случае неupdate
. - Не забывать оптимизировать автозагрузку. Предпочтительней флагом
--classmap-authoritative
или соответствующей опцией вcomposer.json
. - Не забывать флаг
--no-dev
чтобы не ставить зависимости изrequire-dev
. - Указать ту же версию PHP, что используется на сервере, в platform.
Комментарии RSS по email OK