@eresik

Laravel действительно такой медленный?

После долгого перерыва возвращаюсь в строй. Смотрю на чём сейчас пишут.
Пять лет назад выбрал бы yii2 без вариантов.
Сейчас смотрю laravel самый популярный.

Поставил для теста yii2, laravel, yii3.
Yii3 - сходу не завёлся, поэтому его пока исключил.

Так вот, что смутило. На моём компьютере yii2 отдаёт простую страничку за 40-50мс и тратит 3-5МБ памяти (а если кэш включить так и меньше чем за 30мс), а laravel не меньше чем за 150мс и занимает около 12МБ памяти, ну минимум 120мс после всех-всех оптимизаций (композер, кэширование, и т.д.).

Простая страница, без подключений к базе.
В случае laravel пробовал даже просто строчку текста отдавать, примерно такие же результаты.

Это нормально? Таковы тенденции сегодняшние?
  • Вопрос задан
  • 794 просмотра
Пригласить эксперта
Ответы на вопрос 3
Sanes
@Sanes
Потому что Yii2 пустой. Поставьте Lumen и сравните.
Для примера

Блог с категориями и аутентификацией. Комментарии не реализованы.
Ответ написан
FanatPHP
@FanatPHP
Чебуратор тега РНР
Я думаю проблема в том что лара у тебя в дев моде и шаблоны перекомплируются заново каждый раз. Ну и вообще кэш не задействован. попробуй переключиться в прод режим.
Ответ написан
profesor08
@profesor08
Скорей всего в laravel многие вещи используются по умолчанию, и их придется как-то отрубать. В yii все может быть наоборот. В любом случае эти цифры не критичны, ведь запускаются на деве.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы