Автор Тема: Медленно грузится сайт  (Прочитано 644 раз)

12 Апрель 2021, 22:36:24
  • Фрилансер
  • *
  • Сообщений: 127
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте, уважаемые!

Наверное я не единственный, кто задает здесь этот вопрос. Но реально сайт тормозит. Картинки не грузит, при обновлении страницы все остается без изменений, а потом вроде как оживает и опять все грузится. Я увеличил Performance Level, а все равно существенно не помогло. Могу 10 раз подряд страницу обновлять и картинка так и не загрузится. Неважно, на ПЦ или мобильном или на планшете, все едино. PageSpeed Insights где то около 30. Я вот думаю, кого теребить, - китайца с его шаблоном или провайдера...
Подскажите, пожалуйста!
13 Апрель 2021, 10:55:41
Ответ #1
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Прежде чем кого-то "теребить" протестировать сайт нужно.
Сделайте тест хотя бы в google page speed
https://developers.google.com/speed/pagespeed/insights/
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
13 Апрель 2021, 19:47:01
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 127
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Это я сделал в первую очередь.
13 Апрель 2021, 20:47:16
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
У вас все оптимизировать нужно. Ответ сервера долгий, заначит хостинг слабый. Много не используемых стилей и javascript, картинки не оптимизированны и т.д.
14 Апрель 2021, 21:41:31
Ответ #4
  • Фрилансер
  • *
  • Сообщений: 127
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Картинки не оптимизированы, - это Вы о чрезмерном их размере? Они сейчас 1000х1143.
Хостинг у меня 1und1, что в Германии считается достаточно сильным... Ведь вроде выбираешь что получше, а в итоге такое же говно... :-(
15 Апрель 2021, 10:53:42
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В  google pagespeed подробно описано почему картинки не оптимизированны и что сделать чтобы исправить ситуацию. Там по всем элементам можно найти информацию.
18 Апрель 2021, 14:43:24
Ответ #6
  • Фрилансер
  • *
  • Сообщений: 127
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Я почему то не нашел, где это описано. Могли бы Вы мне скриншот бросить, где смотреть?
13 Май 2021, 01:02:47
Ответ #7
  • Фрилансер
  • *
  • Сообщений: 127
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В общем все гораздо хуже, чем я думал.

Не желая ограничиваться полумерами, к тому же провайдер существенно снизил цены, я улучшил тариф и сейчас для моего сайта я использую достаточно мощный "Webhosting Pro", затем я изменил (уменьшил) размер картинок. Даже если этого недостаточно, он все равно должен шевелиться, и он и шевелится. Страницы открываются довольно шустро, но только на компьютере. На мобильных устройствах у меня такое впечатление, что он спотыкается об какой-то ява-скрипт и не идет дальше. Я пытаюсь все объяснить производителю шаблона, но он утверждает, что у него все мобильные устройства открывают сайт корректно.

Проблема в том, что стартовая страница, категории открываются и изображаются без проблем, но как открываешь страницу какого-либо продукта, то начинаются непонятки:
- во первых, правая колонка - родственные продукты не открывается;
- во вторых внизу 6 продуктов этой же категории тоже не открываются;
- основные картинки товара не работает слайд и увеличение картинки и я могу открыть лишь одну, но не слайд.

Я в отчаянии. Половина моих посетителей на мобильных устройствах, и если сайт работает некорректно, то я их никогда больше не увижу.
Я прошу совета, может кто-то сталкивался с подобной проблемой или знает, как ее решить? И прошу помощи: не поленитесь, пожалуйста открыть какой-либо продукт на сайте на мобильном устройстве и сделать скрин и прислать его сюда, - загрузилась ли у вас страница корректно?
Несмотря на то, что под PC страница открывается, тем не менее иногда для того, чтобы все колонки загрузились, ее приходится обновлять.

Помогите, пожалуйста.
Все эксперименты я сейчас веду на сайте - grill-land.de

С уважением, Геннадий
13 Май 2021, 11:12:26
Ответ #8
  • Ветеран
  • *****
  • Сообщений: 1808
  • Репутация: +49/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Чтобы причину найти, необходимо тестировать. С проблемами javascript быстро не разобраться. Любая ошибка в js и выполенние скриптов останавливается. На мобильной версии еще и стили проверять нужно, проблема в них может быть.
13 Май 2021, 11:31:46
Ответ #9
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Пользуйтесь инструментами веб мастера. Можете и скрины видеть и рекомендации по устранению проблем
https://developers.google.com/speed/pagespeed/insights/?hl=ru&url=https%3A%2F%2Fgrill-land.de%2F

First Contentful Paint 4,5 сек.
Speed Index 8,4 сек.
Largest Contentful Paint 11,8 сек.
Time to Interactive 19,8 сек.
Total Blocking Time 220 мс
Cumulative Layout Shift 0,25

Оптимизация
Эти рекомендации могут помочь вам ускорить загрузку страницы.
Настройте подходящий размер изображений 17,7 s
Используйте современные форматы изображений 16,05 s
Включите сжатие текста 8,4 s
Удалите неиспользуемый код JavaScript 6,9 s
Настройте эффективную кодировку изображений 6,9 s
Устраните ресурсы, блокирующие отображение 3,22 s
Удалите неиспользуемый код CSS 2,7 s
Сократите время до получения первого байта от сервера 0,91 s
Уменьшите размер кода JavaScript 0,75 s
Отложите загрузку скрытых изображений 0,15 s
Уменьшите размер кода CSS 0,15 s
Не отправляйте устаревший код JavaScript в современные браузеры 0,15 s

Диагностика
Подробная информация о производительности вашего приложения.
Задайте правила эффективного использования кеша для статических объектов Найден 101 ресурс
Настройте показ всего текста во время загрузки веб-шрифтов
Для изображений не заданы явным образом атрибуты width и height.
Предотвратите чрезмерную нагрузку на сеть Общий размер достиг 8 175 КиБ
Сократите размер структуры DOM 1 965 элементов
Минимизируйте работу в основном потоке 3,4 сек.
Старайтесь не допускать создания цепочек критических запросов Найдено 54 цепочки
Постарайтесь уменьшить количество запросов и размеры передаваемых данных 110 запросов • 8 175 КиБ
Элемент "Отрисовка самого крупного контента" Обнаружен 1 элемент
Устраните большие смещения макета Обнаружено 5 элементов
Избегайте длительных задач в основном потоке Обнаружено 11 длительных задач

Никто за вас проверять и исправлять ваш сайт не будет.
Поэтому выход только один, научится работать с Google Page Speed Insights.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
13 Май 2021, 12:46:54
Ответ #10
  • Фрилансер
  • *
  • Сообщений: 127
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В общем нашел я проблему, точнее мне решение производитель шаблона подсказал. Он попросил деактивировать сторонние модули и посмотреть, как будет работать страницы продукта. Тогда все заработало. Тогда я изменил настройки модуля PayPal и убрал галочку, которая отвечает за презентацию кнопки PayPal на странице продукта, - по сути ненужная опция, и все заработало.

Спасибо, проверять больше не надо.

2 PrestaMan: Я знаю, что моему сайту есть еще куда двигаться для улучшения отклика сайта. Буду улучшать. :-)

Спасибо

С уважением, Геннадий