Я пытаюсь полностью понять команду Artisan оптимизировать Laravel (5.1) и лучшие практики, но документации, похоже, не хватает. У меня не установлен Composer на рабочем сервере, поэтому я хочу знать, какие файлы изменяются или создаются при запуске artisanOptimize --force при разработке, которые необходимо отправить в производство. Цель — не взорвать приложение в производстве! После выполнения команды я вижу, что были изменены следующие файлы:
Код: Выделить всё
\bootstrap\cache\compiled.php
\vendor\composer\ - the entire directory
\vendor\autoload.php
Я слишком много думаю об этом, или мне просто отправить эти файлы в производство, и все готово? Кроме того, как лучше всего запускать ArtisanOptimize? Каждый раз создается новая модель? А как насчет контроллеров, маршрутов и вспомогательных классов?
Наконец, я вижу, что файл \bootstrap\cache\compiled.php имеет колоссальные 548 КБ и почти 17 тысяч строк! Действительно ли это считается оптимальным?
Подробнее здесь:
https://stackoverflow.com/questions/318 ... -practices