Оптимизация Laravel


использование расширения php-opcache в продакшене является обязательным – в этом случае неважно сколько и какого объёма php-файлы в приложении – они все предкомпилируются в байткод, хранятся в памяти и оттуда же и выполняются. собственно в девелопменте тоже можно работать с этим расширением, в php.ini должно быть opcache.enable=1, в opcache.memory_consumption указать размер максимально выделяемой памяти в мегабайтах (для ларавеля стандартных 64м более чем достаточно, но если на серваке крутятся другие сайты возможно надо будет увеличивать, следи за количеством свободной памяти в опкэше через phpinfo). в продакшене можно выиграть ещё немного задав opcache.revalidate_freq отличным от нуля – в этом случае он не будет проверять время на файлах на каждый запрос, только с определённым интервалом, а также сэкономить немножко памяти установив opcache.save_comments=0 – комментарии в ларавеле ни для чего не используются (и слава Богу)

https://laravel.ru/forum/viewtopic.php?pid=14213#p14213