Опубликовано: 2 февраля 2016
Как сделать скорость загрузки сайта сравнимой со скоростью демо-сайта
Здравствуйте!
1. Результат проверки на скорость демо сайта выдает 94 из 100:
https://developers.google.com/speed/pagespeed/insi...
Результат проверки моего сайта выдает 72 из 100:
https://developers.google.com/speed/pagespeed/insi...
2. Галочка "Ускорить загрузку сайта" включена.
3. На сервере в файле nginx.conf прописала:
(чтобы включить сжатие gzip)
gzip on;
gzip_buffers 16 8k;
# Уровень gzip-компрессии
gzip_comp_level 6;
# Минимальная длина ответа, при которой модуль будет жать, в байтах
gzip_min_length 1000;
# Разрешить сжатие для всех проксированных запросов
gzip_proxied any;
# MIME-типы которые необходимо жать
gzip_types text/plain application/xml application/x-javascript text/javascript text/css text/json;
# Запрещает сжатие ответа методом gzip для IE6 (старый вариант gzip_disable "msie6";)
gzip_disable "MSIE [1-6]\.(?!.*SV1)";
gzip_http_version 1.0;
4. Лишние плагины все поотключала.
5. Подскажите, что можно сделать еще, чтобы скорость стала побольше? Может быть сжатие на сервере неправильно настроила, подскажите как Вы делали для демо сайта?
Комментарии (6)
Хотя, кажется разобралась уже. Вопрос закрыт.
зеленый цвет оценки - это уже огромный плюс для оптимизации
можно и еще улучшить - оптимизировать оставшиеся изображения, и обратится в тех поддержку хостинга что бы уменьшили время ответа от сервра
Просто поставь свой сайт на хостинг timeweb, у меня скорость больше тестовой - 99/100.
а у меня проблема, сейчас такая вот картина по скорости
что делать? ссылка
https://developers.google.com/speed/pagespeed/insi...
1) У вас довольно нестабильно время ответа от сервера. Проведите тест несколько раз, время колеблется от 0,4 до 1,5 секунды.
2) Попробуйте добавить стили из блока пользовательских стилей в файл: profitbuy.critical.css.html
перед строкой:
{/literal}</style>
добавил, стало 77/100 при ответе сервера 0.41
Поскольку тема оформления модифицирована, то теперь следует индивидуально анализировать и вносить необходимые корректуры. Возможно на этой странице в пределах первого экрана загрузки появились новые блоки, отображение которых зависит от загружаемых стилей. Нужно определить их и внести недостающие стили в файл profitbuy.critical.css.html
Я добавил 2 блока - информация о доставке и под заказ. В product.html и product.cart.html соответсвенно. Но убирая их особо не меняется скорость.
Возможно дело в доп. запросах на несуществующие изображения. Попробуйте отключить функцию: Эскизы изображений @2x
убрал. получается следующая ситуация:
1. на страницах товара где есть товар под заказ - 70/100,
2. на страница где все есть и нет товара под заказ - 77/100
3. где все есть и нет фотографий (в основном это в женских колготках) в описании товара - более 90.
Можно сделать подгрузку описания позже?