Подскажите! Как реально увеличить скорость загрузки интернет магазина на моем примере

dimacheg
На сайте с 26.02.2019
Offline
44
1082

Ребята подскажите, как увеличить скорость загрузки сайта и страниц с минимальными затратами по времени. (80% результата за 20% времени). В данном случае на примере магазина спорт оборудования https://sportgoroda.ru на опенкарт.

На данный момент 80% работы над скоростью дают 20% результата. Много капаю, но прирост скорости незначительный. Перевести на PHP 7 не удается по причине ограничений шаблона. Куда копать в данной ситуации? Картинки, JS или CSS, может ещё что.

Недавно видел что гугл внедряет новый атрибут тега img, используя который можно ускорить загрузку сайта (loading="lazy"). Но по видимому это новшество ещё не встроено в браузер.

Из PageSpeed Insights понял, что нужно как минимум lazy внедрять, это можно сказать в процессе. Что ещё попробовать практичное в этом направлении?

Магазин Спортивного оборудования СпортГорода.ру (https://sportgoroda.ru)
igor3310
На сайте с 27.02.2011
Offline
156
#1

Сервер настроить под ОпенКарт

П.С. Кеширование PHP файлов пакетом apc , сжатие и кеширование стат файлов и прочие штучки

Веб разработка WordPress, OpenCart, Modx Revo и прочее - https://searchengines.guru/ru/forum/1040224
AlexVenga
На сайте с 10.04.2007
Offline
190
#2
igor3310:
Сервер настроить под ОпенКарт
П.С. Кеширование PHP файлов пакетом apc и прочие штучки

APC устарело и не входит в стандартную поставку больше(((

Ставьте Opcache

Антикризисное предложение: [Бурж, AdSense] [NEW] Сайты - каталоги компаний с гарантией трафа [Дорого] (/ru/forum/1006462)
dimacheg
На сайте с 26.02.2019
Offline
44
#3
igor3310:
Сервер настроить под ОпенКарт
П.С. Кеширование PHP файлов пакетом apc и прочие штучки

Что касается htaccess сделал все рекомендации, настройки сервера недоступны - хостинг. Тариф на хостинге не самый дорогой. Вот думаю, поможет ли смена тарифа или хостинга. Хостинг beget.

igor3310
На сайте с 27.02.2011
Offline
156
#4

А Гугл спид - показывает сжатие и кеширование стат файлов?

dimacheg
На сайте с 26.02.2019
Offline
44
#5
AlexVenga:
APC устарело и не входит в стандартную поставку больше(((
Ставьте Opcache

У хостинга не уверен что используется. Знаю что Memcached точно есть. Он поможет?

---------- Добавлено 06.08.2019 в 14:30 ----------

igor3310:
А Гугл спид - показывает сжатие и кеширование стат файлов?

Пишет проблемы "Задайте правила эффективного использования кеша для статических объектов

Найдено 70 ресурса" Странно, я в htaccess точно ставил кэширование. В эту сторону капать?

Попытался прикрутить Memcached вместо 70 статических ресурсов теперь 80шт)

samimages
На сайте с 31.05.2009
Offline
427
#6

dimacheg, здесь посмотрите, что у вас отвисает, понятней будет. Шрифты, например по весу выпирают. Лишний DNS на netdna.bootstrapcdn.com яб убрал на локаль, или, если никак, то может быть асинхронно грузить его

Опыт как иммунитет — приобретается в муках! Аудит семантики от 15К [долго] - ЛС
dimacheg
На сайте с 26.02.2019
Offline
44
#7
samimages:
dimacheg, здесь посмотрите, что у вас отвисает, понятней будет. Шрифты, например по весу выпирают. Лишний DNS на netdna.bootstrapcdn.com яб убрал на локаль, или, если никак, то может быть асинхронно грузить его

Спасибо! Практично.

---------- Добавлено 06.08.2019 в 17:38 ----------

igor3310:
Сервер настроить под ОпенКарт
П.С. Кеширование PHP файлов пакетом apc , сжатие и кеширование стат файлов и прочие штучки
AlexVenga:
APC устарело и не входит в стандартную поставку больше(((
Ставьте Opcache

Вот интересно, сейчас стоит ngix и htaccess не работает. Будет ли лучше если перевести на Apache и прописать все плюшки в htaccess. В плане скорость работы opencart, понятно что нагрузка на сервер возрастет. Знает кто?

Cuys
На сайте с 05.12.2016
Offline
207
#8

Я бы советовал бы ещё изображения все по максимуму сжать. А то первая попавшаяся карточка с изображением:

https://sportgoroda.ru/image/cache/catalog/goods/img1/%D0%B1%D1%80%D0%B5%D0%B2%D0%BD%D0%BE-%D0%B3%D0%B8%D0%BC%D0%BD%D0%B0%D1%81%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5-%D0%B2%D1%8B%D1%81%D0%BE%D0%BA%D0%BE%D0%B5-3%D0%BC-auto_width_1000.jpg

Весит 53,2 КБ - многовато

Вот пример, сжал через: https://www.iloveimg.com/ru/compress-image/compress-jpg

Была 53,2 КБ = Стала 38.7 КБ

E
На сайте с 23.03.2017
Offline
35
#9
dimacheg:
Ребята подскажите, как увеличить скорость загрузки сайта и страниц

А сайт на хостинге у тебя на каких дисках работает, на HD или SSD?

Новости электроники (https://trustoff.ru)
dimacheg
На сайте с 26.02.2019
Offline
44
#10
Evgeni_:
А сайт на хостинге у тебя на каких дисках работает, на HD или SSD?

точно на ssd. Поэтому MEM не дал особых результатов, т.к. файловый кэш приблизительно такой же по скорости получился как Memcached. HDD уже наверное не используют уважающие себя хостеры.

---------- Добавлено 06.08.2019 в 18:11 ----------

Cuys:
Я бы советовал бы ещё изображения все по максимуму сжать. А то первая попавшаяся карточка с изображением:

https://sportgoroda.ru/image/cache/catalog/goods/img1/%D0%B1%D1%80%D0%B5%D0%B2%D0%BD%D0%BE-%D0%B3%D0%B8%D0%BC%D0%BD%D0%B0%D1%81%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5-%D0%B2%D1%8B%D1%81%D0%BE%D0%BA%D0%BE%D0%B5-3%D0%BC-auto_width_1000.jpg

Весит 53,2 КБ - многовато

Вот пример, сжал через: https://www.iloveimg.com/ru/compress-image/compress-jpg

Была 53,2 КБ = Стала 38.7 КБ
Спасибо! Это сжимает сайт. Но процентов 20-30 можно сэкономить.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий