Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Добрый день. Собственно, сайт то вроде нормально грузит с кома и с тела, наверное то что контента там не много пока. Но гугл пейдж спид показывает 61. Как так?
Вопрос в том, как можно закешировать запросы к бд, роуты, изображения? Ни какого кеша пока не применял даже.
Не в сети
Рейтинг в Google PageSpeed зависит от очень многих факторов. После проверки достаточно подробно описываются моменты, которые небходимо исправить. Даже ссылки даются на обучающие материалы. Эти 39 баллов легко могут снять из-за того, что JS загружается не асинхронно или контент на странице не видно в первую секунду и т.д. Смотрите на то, что вам пишет PageSpeed.
Не в сети
Рейтинг в Google PageSpeed зависит от очень многих факторов. После проверки достаточно подробно описываются моменты, которые небходимо исправить. Даже ссылки даются на обучающие материалы. Эти 39 баллов легко могут снять из-за того, что JS загружается не асинхронно или контент на странице не видно в первую секунду и т.д. Смотрите на то, что вам пишет PageSpeed.
Он рекомендует только все из хедера в футер перенести.
Но мне интересно это)
как можно закешировать запросы к бд, роуты, изображения?
Не в сети
Он рекомендует только все из хедера в футер перенести.
Ну дак значит это и нужно сделать, если цель - угодить PageSpeed.
как можно закешировать запросы к бд, роуты, изображения?
Для начала, нужно сменить окружение на production (если это еще не сделано).
Закешировать маршруты:
php artisan route:cache
Закешировать конфигурационные файлы:
php artisan config:cache
Оптимизация:
php artisan optimize
Ну и еще я бы проверил настройки веб сервера, чтобы убедиться, что кеширование не отключено.
Не в сети
TrueKanonir пишет:Он рекомендует только все из хедера в футер перенести.
Ну дак значит это и нужно сделать, если цель - угодить PageSpeed.
как можно закешировать запросы к бд, роуты, изображения?
Для начала, нужно сменить окружение на production (если это еще не сделано).
Закешировать маршруты:
php artisan route:cache
Закешировать конфигурационные файлы:
php artisan config:cache
Оптимизация:
php artisan optimize
Ну и еще я бы проверил настройки веб сервера, чтобы убедиться, что кеширование не отключено.
Еще в девелоп режиме)
Это и хотелось услышать. Спасибо.
Не в сети
Страницы 1