Установил
Sylius на сервер.
Запустил в режиме паблик. Обработка главной страницы (без загрузки в браузер) с дефолтными настройками состовляет 7-10 сек.
Sylius разработан на фреймворке Symfony 2 и имеет свыше 3000 коммитов на гитхабе, большое комьюнити, около 150 контрибьюторов и
высокий рейтинг на GitHub.
Неужели все эти люди разрабатывают такой тормозной продукт? Пробовал разворачивал sylius на 2 разных компьютерах. Везде почти одинаковый результат.
Разве может современный фреймворк выдавать такой результат в 7-10 сек обработки страницы (без её загрузки в браузер повторюсь, то есть надо еще время для загрузки скриптов, картинок, стилей, html кода)?
В чём подвох?
Объясните пожалуйста.
Другой пример с симфони. На одном из моих текущих проектов страница может обрабатываться сервером порядка 3 сек и больше (без загрузки в браузер). При наращивании функционала, загрузка страницы разумеется увеличивается. Зачем комьюнити разрабатывать такой тормозной продукт? Я встречал в интернете много крупных порталов, страницы которых обрабатываются не больше чем за 1 сек. Неужели Группа их разработчиков умнее чем всё вместе взятое комьюнити Симфони?
К архитектуре фреймворка вопросов нет. Вопрос стоит только к скорости обработки страницы. Я в недоумении.
Другая история с sonata admin bundle. После его установки, я проверил производительность загрузки страницы. Отклик оказался большим, после чего я в ужасе его удалил.
Это у всех так или у меня одного? Не понимаю.
мб у меня кривые руки?
Заранее спасибо за ответ.
UPD. нашёл сайт развёрнутый на Sylius, загрузка страницы которого составляет не больше 1 сек. Почему так выходит? Ничего не понимаю.
UPD2.
Частично разобрался. Перенёс файлы сайта из одного хранилища на ssd, тем самым скорость обработки страницы сократилась.
Sylius:
Было: 6-8 сек - prod окружение. Около 1 минуты - dev окружение.
Стало: 3 сек - prod окружение. 6-8 сек - dev окружение.
Но результаты до сих пор не ахти. На приведённом выше демо сайте загрузка Sylius составляет не больше секунды.