Как увеличить скорость загрузки сайта?

392550987 392550987   05.03.2017 12:05   733  
Добрый день!

Подскажите пожалуйста -

наш сайт stanok-kpo.ru по сравнению с сайтами компаний-конкурентов показывает самый плохой результат по времени открытия сайта - обычно 0,9-1,2 сек. На разных аналитических ресурсах это время получается разное, но суть всегда одна - по сравнению с конкурентами хуже в разы. Как видно из таблицы - размер ответа (объем страницы) и соединение с сервером у нас мало отличается от других сайтов, а вот скорость отдачи контента разнится иногда на порядок.
Вопрос - от чего в первую очередь зависит скорость отдачи контента - от движка, расположения и написания СSS, javascript и т.д ?
Увеличит ли  скорость загрузки выполнение тех рекомендаций, которые например даются на этом сайте (pr-cy.ru), кроме уменьшения размера изображений - они у нас и так неплохо сжаты и как видно объем страницы не является определяющим фактором  для полного времени ответа сайта?

сайт

1. Полное время ответа,
сек
2. Размер ответа, кбайт
3. Соединение с сервером,
сек
4. Скорость отдачи контента,
кбайт/с

stanok-kpo.ru


1. 0.94

2. 17.40

3. 0.016

4. 18.52


Конкурент 1


1.  0.23

2.  18.11

3.  0.100

4.  80.28

Конкурент 2


1.   0.24

2.  36.28

3.  0.033

4. 152.83

0
Ответы на вопрос (7) Написать ответ
Vebster777
0
Vebster777   05.03.2017 12:15
у вас nginx стоит, тестируйте proxy_cache и будет ответ сервера по 50 мс, вместо 500, которые на данный момент
thebestmen2007
0
thebestmen2007   05.03.2017 13:28
Да уж, изображения у вас конечно очень "хорошо" обжаты. вот что пишет оптимизатор гугла: "Оптимизируйте следующие изображения, чтобы уменьшить их размер на 525,2 КБ (74 %)." На пол мегабайта!!!! Смотрите сами https://developers.google.com/speed/pagespeed/insights/?hl=ru&url=https%3A%2F%2Fstanok-kpo.ru%2F&tab=desktop
С кэшированием у вас всё нормально. Но ответ сервера оооочень медленный. Я не спец в вашем движке, но уверен что или ваш сервак дохлый или сайт грузит его сильно.
У меня сайты оптимизированы и на SSD сервере. Скорость отдачи контента показывает от 580+ а у вас 18, Не знаю каким сервисом вы тестировали, но думаю стоит посмотреть в сторону смены хостинга.
Вот один из сайтов по такой же как у вас оценке.
0.01
23.67
0.002
1894.80

Ну и сожмите css и js на всякий случай.
Вадим Кицелюк
0
Вадим Кицелюк   05.03.2017 14:10
28 js файлов.................................... Адская картина

удалите их все и радуйтесь (не все, конечно, но желательно)
Вадим Кицелюк
Вадим Кицелюк   05.03.2017 14:15  
посмотрев сайт вообще не понял, зачем этому дизайну столько подключенных скриптов, так что реально - смело удаляйте их все.

+ сжать картинки желательно, будете быстрее всех (почти).
limon81
0
limon81   05.03.2017 14:24
Вот здесь подробно описано как оптимизировать картинки для сайта https://ploxixsovetov.net/seo-optimizatsiya/optimizatsiya-raboty-sajta/47-optimizatsiya-izobrazhenij-sposob-uvelichit-vremya-zagruzki-sajta
Vebster777
0
Vebster777   05.03.2017 14:54
оптимизация картинок, удалить все JS, ой ужас, они думают, что все это уменьшит TTFB от сервера.

у вас среднее время генерации страницы на сервер составляет 500-600 мс, что говорит об отсутствии кеша в движке
либо как вариант установить proxy_cache от вашего nginx и радоваться ответу в 50-100 мс
Vebster777
thebestmen2007   05.03.2017 17:31  
а как на apache такое замутить?
Jennaro
0
Jennaro   05.03.2017 15:41
И плагины проверьте. Если их очень много - это беда. В кеш попадают даже отключенные, но не удаленные.
Еще один путь - при публикации в текст картинок в пункте "ссылкак" выбирать не "медиафайл", а "нет". Тогда не будет подгружаться большой размер картинки, а только указанный. Но тогда при клике картинка не будет всплывать в увеличенном формате. Но может оно и не нужно?
392550987
0
392550987   05.03.2017 21:20
Всем большое спасибо за ответы! Будем тестироввать

Войдите, чтобы написать ответ
Вход Регистрация



Нужен профессиональный Логотип? Сделаем!