Как узнать, из-за чего долго грузится сайт?

Автор Тема: Как узнать, из-за чего долго грузится сайт?  (Прочитано 10132 раз)

Оффлайн InnuenzeАвтор темы

  • Бизнес оценка: (1, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 191
  • Сообщений: 507
  • Карма: 39
  • Пол: Мужской
    • Просмотр профиля
    • Форум ВАЗ 2108, 2109, 2114

Оффлайн InnuenzeАвтор темы

  • Ветеран
  • *****
На одном хостинге 2 сайта, оба на джумле.
Вот табличка:
Сайт 1Скорость загрузки 77.58 кб/свремя загрузки 1.01 секРазмер 78.31 кб
Сайт 2Скорость загрузки 15.23 кб/свремя загрузки 3.37 секРазмер 51.28 кб
Как можно найти причину? Видно, что первый сайт загружается в 3 раза быстрее при том, что весит страница больше, чем второй.


Оффлайн bibika

  • Бизнес оценка: (0)
  • Ветеран
  • *****
  • СПАСИБО: 218
  • Сообщений: 772
  • Карма: 19
  • Пол: Мужской
    • Просмотр профиля
    • Просветительская интернет-программа “Моллюски”

Оффлайн bibika

  • Ветеран
  • *****
Смотреть в исходный код, проанализировать что подключается при загрузке страницы, сторонние библиотеки, крутылки, свыстелки и тд.

Оффлайн andor

  • Бизнес оценка: (0)
  • Пользователь
  • **
  • СПАСИБО: 12
  • Сообщений: 85
  • Карма: 1
    • Просмотр профиля

Оффлайн andor

  • Пользователь
  • **
Page Speed - разложит по полочкам, что сколько весит и сколько грузится

Оффлайн InnuenzeАвтор темы

  • Бизнес оценка: (1, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 191
  • Сообщений: 507
  • Карма: 39
  • Пол: Мужской
    • Просмотр профиля
    • Форум ВАЗ 2108, 2109, 2114

Оффлайн InnuenzeАвтор темы

  • Ветеран
  • *****
bibika, Да там дофига всего подключается, по одному если отключать то месяц искать можно.
andor, page speed от гугла? Он конкретно по скриптам ничего не покажет. Ведь проблема не в том, что долго грузится из-за обилия графики или кода. Грузится из-за то-ли плагина какого-то, то-ли ошибки в php коде, ведь видно, что именно скорость загрузки низкая

Оффлайн andor

  • Бизнес оценка: (0)
  • Пользователь
  • **
  • СПАСИБО: 12
  • Сообщений: 85
  • Карма: 1
    • Просмотр профиля

Оффлайн andor

  • Пользователь
  • **
Включите в админке отладку, посмотрите кто и сколько запросов создает к базе
Возможно это поможет


Оффлайн InnuenzeАвтор темы

  • Бизнес оценка: (1, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 191
  • Сообщений: 507
  • Карма: 39
  • Пол: Мужской
    • Просмотр профиля
    • Форум ВАЗ 2108, 2109, 2114

Оффлайн InnuenzeАвтор темы

  • Ветеран
  • *****
Включите в админке отладку, посмотрите кто и сколько запросов создает к базеВозможно это поможет

Легко сказать )
Как посмотреть запросы?

Оффлайн andor

  • Бизнес оценка: (0)
  • Пользователь
  • **
  • СПАСИБО: 12
  • Сообщений: 85
  • Карма: 1
    • Просмотр профиля

Оффлайн andor

  • Пользователь
  • **
Если включено, то на той странице которую вы смотрите, внизу - под страницей - будет выведен список запросов который генерируется на данной странице

Если не выводиться, то может причина в шаблоне (нет блока под отладку, что впрочем редкость)
вот ту почитайте
http://joofaq.ru/sozdanie-sayta-na-joomla-1-5/ustanovka-i-nastroyka/izuchaem-obschie-nastroyki-sayta-na-joomla

Оффлайн InnuenzeАвтор темы

  • Бизнес оценка: (1, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 191
  • Сообщений: 507
  • Карма: 39
  • Пол: Мужской
    • Просмотр профиля
    • Форум ВАЗ 2108, 2109, 2114

Оффлайн InnuenzeАвтор темы

  • Ветеран
  • *****
Вот:
Application 0.000 seconds (+0.000);
0.74 MB (+0.740) - afterLoadApplication 0.199 seconds (+0.199);
6.34 MB (+5.600) - afterInitialiseApplication 0.293 seconds (+0.093);
9.60 MB (+3.264) - afterCache

А в SQL запросах помимо самих запросов (в которых вроде бы ничего подозрительного нету), есть строчка:
`time` = '1360898440'
Она что-то значит?

Оффлайн andor

  • Бизнес оценка: (0)
  • Пользователь
  • **
  • СПАСИБО: 12
  • Сообщений: 85
  • Карма: 1
    • Просмотр профиля

Оффлайн andor

  • Пользователь
  • **
Я лично ориентируюсь на кол-во запросов всей страницы и каждого компонента модуля и т. д.
Отключаю тот, что грузит по максимуму, смотрю результат, если есть значительные изменения, начинаю анализировать этот аддон, что в нем так грузит и почему
Если не нахожу решения заменяю его на аналогичный по функциям

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

Поставьте web developer toolbar - там можно много, что посмотреть, поотключать скрипты, стили и т.д.

Да, и когда тестируете отключите кеширование на сайте - нужно видеть "чистый" результат




Оффлайн InnuenzeАвтор темы

  • Бизнес оценка: (1, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 191
  • Сообщений: 507
  • Карма: 39
  • Пол: Мужской
    • Просмотр профиля
    • Форум ВАЗ 2108, 2109, 2114

Оффлайн InnuenzeАвтор темы

  • Ветеран
  • *****
Я лично ориентируюсь на кол-во запросов всей страницы и каждого компонента модуля и т. д. Отключаю тот, что грузит по максимуму, смотрю результат,

В режиме отладки такой инфы не нашел...

Да, и когда тестируете отключите кеширование на сайте

У меня оно включено, но не работает. По крайней мере все сервисы показывают, что оно не включено.


 

Похожие темы

  Тема / Автор Ответов Последний ответ
21 Ответов
5139 Просмотров
Последний ответ 05-03-2015, 01:56:30
от geekwolf
13 Ответов
5917 Просмотров
Последний ответ 16-10-2015, 17:34:08
от Alf91
38 Ответов
8864 Просмотров
Последний ответ 04-02-2016, 06:33:34
от jina
3 Ответов
857 Просмотров
Последний ответ 27-05-2017, 21:29:06
от ChakLoon
3 Ответов
624 Просмотров
Последний ответ 07-07-2019, 18:41:42
от Yoh