Автор Тема: Как упростить или сократить HTML ?  (Прочитано 336 раз)

19 Сентябрь 2018, 14:43:13
  • Старожил
  • ****
  • Сообщений: 286
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Долгими изыскательнми тыками установил, что проблема скорости загрузки страницы в престе это черезчур перегруженый html

Был ли у кого-нибудь опыт по упрощению HTML кода ??
минификация не помогает
19 Сентябрь 2018, 14:46:53
Ответ #1
  • Старожил
  • ****
  • Сообщений: 286
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
вернее минификация еще как помогает
dom content loaded
2,45 без минийикации
1,31 с минификацией

Но возможно ли пойти еще дальше? может отключить какие-то блоки или еще что то?
19 Сентябрь 2018, 16:01:21
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 1145
  • Репутация: +5/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Удалите все модули, которые не используете. Модули нужно удалять, не отключать.
Модули, которые добавляют html код, лучше удалить и перенести их прямо в шаблоны темы.
Удалите правила css, которые не используете. Создайте один css сжатый файл и подключайте его в шаблоне footer.tpl
Тоже самое с javascript. Не используйте разные версии библиотек.
19 Сентябрь 2018, 17:10:21
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 15144
  • Репутация: +14589/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Минификация может доставить проблемы, часть функций перестают работать. Сайт может загружаться медленее.
Нужно сначало проверить. В производительности в ККК включаете / выключаете ККК и тестируете каждый раз. Так поймете на пользу или нет минификация.
19 Сентябрь 2018, 17:34:51
Ответ #4
  • Старожил
  • ****
  • Сообщений: 286
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Тигран и Адик, спасибо огромное! помогло...
потыкал ККК и для меня вот такие настройки ККК дали 587ms DOM   http://prntscr.com/kw9f4h
19 Сентябрь 2018, 21:54:24
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 1358
  • Репутация: +34/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Я бы включил еще кеширование css.