Перейти к содержанию

Рекомендуемые сообщения

Здравствуйте!

Сайт периодически медленно грузится.

Бывает нормально, а бывает 10-20 секунд.

 

В приложении 2 скриншота аналитики из гугл хрома:

когда было быстро и когда было медленно.

 

И в том и другом случае условия были одинаковыми, т.е. мы ничего с сайтом не делали.

 

Задача:

определить причину медленной загрузки и исправить

2018-07-24_17-15-50.png

2018-07-24_17-24-28.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дополнительно:

нагрузка на mysql в норме

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, itsunrise сказал:

Дополнительно:

нагрузка на mysql в норме

Lazy загрузка изображений фоново грузит not_found контроллер opencart
То lazy срабатывает, то нет (видно из-за не правильной работы скриптов партнерки)
Когда 404 lazy картинки, идет фоновый вызов opencart, я насчитал фоновый вызов более 4 раз
Т е создает нагрузку на сервер фоново, в момент открытия страницы
И тогда у вас TTFB - до 10 секунд на категориях

 

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У вас куча какого то понятно зачем adware

 

 

6154658249.png

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У вас скорее всего проблемы из-за sliza ru (я так понял партнерка)
Когда они включают каптчу на авторизацию

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

https://sliza ru/auth/captcha.php?id_suffix=auth

 

4526800331.png

6903927081.jpg

Вам в ТП партнерки

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо!

1. Тогда нужно сделать постепенную подгрузку изображений при прокрутке страницы.

Лучше так:

https://developers.google.com/web/updates/2016/04/intersectionobserver

 

2. И медленный виджет sliza загружать после подгрузки важного контента.

 

Кто сможет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
16 часов назад, markimax сказал:

https://sliza ru/auth/captcha.php?id_suffix=auth

 

4526800331.png

6903927081.jpg

Вам в ТП партнерки

 

 

 

Спасибо!

1. Тогда нужно сделать постепенную подгрузку изображений при прокрутке страницы.

Лучше так:

https://developers.google.com/web/updates/2016/04/intersectionobserver

 

2. И медленный виджет sliza загружать после подгрузки важного контента.

 

Кто сможет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, itsunrise сказал:

Спасибо!

1. Тогда нужно сделать постепенную подгрузку изображений при прокрутке страницы.

Лучше так:

https://developers.google.com/web/updates/2016/04/intersectionobserver

 

2. И медленный виджет sliza загружать после подгрузки важного контента.

 

Кто сможет?

Почитал ваш пост и вспомнил, что я забыл себе сделать отложенную загрузку изображений intersectionobserver

Спасибо, что напомнили. Там ничего сложного. В том посте, что вы написали всё и описано - как и что делать. 

Изменено пользователем niger

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, niger сказал:

Почитал ваш пост и вспомнил, что я забыл себе сделать отложенную загрузку изображений intersectionobserver

Спасибо, что напомнили. Там ничего сложного. В том посте, что вы написали всё и описано - как и что делать. 

 

Помогите кто-нибудь сделать intersectionobserver за денежку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
42 минуты назад, itsunrise сказал:

 

Помогите кто-нибудь сделать intersectionobserver за денежку.

Пишите скрипт observer или берете его в интернете. Вы скинули пост от гугла, всё есть.

Потом в тегах img в категориях, поиске и других простынях(просмотренные, рекомендуемые и прочее) где много картинок выводится- - src атрибут меняете на data-src и обсерверу указываете(через класс или айдишник) какие элементы при попадание в область видимости брать и менять атрибут с data-src на src

Я просто не знаю как у вас устроена тема и что за движок, у меня 1.5.5.1.2 и самодельный шаблон. А если у вас купленный, то там нужно все через ocmod или vqmod делать, чтобы не пролететь потом с обновлениями. 

Изменено пользователем niger
  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.