Медленно загружается сайт (5 сек).

  • 23 Ответов
  • 4363 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

twoloop

  • **
  • 14
  • 0
В последнее время сайт стал сильно тормозить:



Вот этот скачек на графике приходится примерно на 9 января, когда я снес базу VirtueMart (1000+ категорий, 25000 товаров) с помощью csvi и залил новую - на те же 1000+ категорий, но товаров всего около 500. Больше ничего такого не помню, что менял и что могло бы повлиять на скорость.

Я не профи и не знаю, с чего начинать разбираться с этой проблемой. Уверен на 99%, что проблема не в хостинге.

Подскажите - куда смотреть и что делать. Спасибо.

Joomla 1.5.17 + VirtueMart 1.1.4
Хостинг - Мирохост, тариф "Сайт"


*

czuryk

  • ***
  • 26
  • 4
Re: Медленно загружается сайт (5 сек).
« Ответ #1 : 17.01.2011, 11:11:38 »
Приветствую. Попробуйте очистить кеш.

*

twoloop

  • **
  • 14
  • 0
Re: Медленно загружается сайт (5 сек).
« Ответ #2 : 17.01.2011, 12:51:30 »
Цитировать
Приветствую. Попробуйте очистить кеш.

Не помогло.

*

AlexSF

  • *****
  • 678
  • 68
  • В споре истина рождается
Re: Медленно загружается сайт (5 сек).
« Ответ #3 : 17.01.2011, 13:14:01 »
Откуда сей чудесный скрин делан? Подозреваю что в инструментах Google. Если так то данный график показывает сколько времени затрачено на переиндексацию после замены контента
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле

*

AlexSF

  • *****
  • 678
  • 68
  • В споре истина рождается
Re: Медленно загружается сайт (5 сек).
« Ответ #4 : 17.01.2011, 13:15:19 »
http://tools.pingdom.com/ - вот один из инструментов проверки скорости загрузки сайта

Одна из крутейши тем в направлении ускорения сайта http://joomlaforum.ru/index.php/topic,108791.0.html ЧИТАТЬ ВСЁ
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле

*

yuri-it

  • ******
  • 1061
  • 37
Re: Медленно загружается сайт (5 сек).
« Ответ #5 : 17.01.2011, 13:20:46 »
Одна из крутейши тем в направлении ускорения сайта http://joomlaforum.ru/index.php/topic,108791.0.html ЧИТАТЬ ВСЁ
Хорошо, что мой FAQ пользуется популярностью :), как будет время напишу, как все нужно делать на практике.
Оптимизация сайтов, удаление вирусов, настройка серверов, выгодный хостинг.
По-настоящему быстрый хостинг для Joomla : http://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
skype: yuri-it

*

AlexSF

  • *****
  • 678
  • 68
  • В споре истина рождается
Re: Медленно загружается сайт (5 сек).
« Ответ #6 : 17.01.2011, 13:25:37 »
А тут уже результаты теста: http://tools.pingdom.com/?url=http://uatire.com&treeview=0&column=objectID&order=1&type=0&save=true

Довольно не плохо. Работать конечно есть над чем.

Логотипы в СПРАЙТы. Сжать js и CSS, насчёт их объединения многие скажут "НЕ СТОИТ", дескать повышает нагрузку на сервер. Но если поставить срок жизни объединённого файла - месяц, то нагрузка будет возрастать раз в месяц. Поэтому стоит. Гзип вкл. , лучше самим сервером.
« Последнее редактирование: 17.01.2011, 13:37:49 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле

*

twoloop

  • **
  • 14
  • 0
Re: Медленно загружается сайт (5 сек).
« Ответ #7 : 17.01.2011, 14:25:42 »
А тут уже результаты теста: http://tools.pingdom.com/?url=http://uatire.com&treeview=0&column=objectID&order=1&type=0&save=true

Довольно не плохо. Работать конечно есть над чем.

Логотипы в СПРАЙТы. Сжать js и CSS, насчёт их объединения многие скажут "НЕ СТОИТ", дескать повышает нагрузку на сервер. Но если поставить срок жизни объединённого файла - месяц, то нагрузка будет возрастать раз в месяц. Поэтому стоит. Гзип вкл. , лучше самим сервером.

А вот эта длинная зеленая полоска?


Она меня беспокоит. Насколько я понимаю - это соединение с сервером?

*

AlexSF

  • *****
  • 678
  • 68
  • В споре истина рождается
Re: Медленно загружается сайт (5 сек).
« Ответ #8 : 17.01.2011, 15:25:30 »
Соединение с сервером - жёлтая часть.
Зелёная - обработка запросов и загрузка файла. В данном случае время генерации главной страницы

Для уменьшения смущающего параметра нужно почистить index.php шаблона от пробелов и комментов. Обычно это позволяет снизить вес генерируемой страницы(ваша = 49,7кило) от 30 до 50%, ну затраченное время соответственно.
« Последнее редактирование: 17.01.2011, 15:45:35 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле

*

twoloop

  • **
  • 14
  • 0
Re: Медленно загружается сайт (5 сек).
« Ответ #9 : 17.01.2011, 16:19:15 »
Для уменьшения смущающего параметра нужно почистить index.php шаблона от пробелов и комментов. Обычно это позволяет снизить вес генерируемой страницы(ваша = 49,7кило) от 30 до 50%, ну затраченное время соответственно.

Почистил, хоть там и чистить особо нечего. Эффекта не вижу.

Мне кажется, что дело не в этом. Может, что-то в вирте я накрутил? Ведь время загрузки увеличилось как-то в одночасье. Причем не только для главной страницы, а для любой страницы. Кликаю ссылку, считаю до 5 - страница появляется. Куда уходят эти 5 секунд?
« Последнее редактирование: 17.01.2011, 16:26:38 от twoloop »

*

czuryk

  • ***
  • 26
  • 4
Re: Медленно загружается сайт (5 сек).
« Ответ #10 : 17.01.2011, 16:40:25 »
Похоже, что twoloop прав, тут что то не то с загрузкой сайта.
тестирую свой маг - http://tools.pingdom.com/?url=http://pixelur.ru/index.php&treeview=0&column=objectID&order=1&type=0&save=true

- все пучком, хотя я ничего не оптимизировал.

twoloop, если вы что то меняли, можно попробовать повспоминать что именно.

Еще важный момент - включите режим отладки в настройке джумулы и посмотрите время выполнения запросов к БД при генерации странице


Да и в самом VM включи отладку.
« Последнее редактирование: 17.01.2011, 16:49:52 от czuryk »

*

twoloop

  • **
  • 14
  • 0
Re: Медленно загружается сайт (5 сек).
« Ответ #11 : 17.01.2011, 17:10:32 »

Да и в самом VM включи отладку.

Включил. Куда смотреть?

*

AlexSF

  • *****
  • 678
  • 68
  • В споре истина рождается
Re: Медленно загружается сайт (5 сек).
« Ответ #12 : 17.01.2011, 17:34:44 »
включена отладка вирта, а просили отладку joomla
она включается в глобальных настройках сайта
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле

*

AlexSF

  • *****
  • 678
  • 68
  • В споре истина рождается
Re: Медленно загружается сайт (5 сек).
« Ответ #13 : 17.01.2011, 17:40:26 »
С учётом отсутствия в вашем магазине онлайн оплат я бы перевел магазин на эту систему http://joomlaforum.ru/index.php/board,361.0.html
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле

*

twoloop

  • **
  • 14
  • 0
Re: Медленно загружается сайт (5 сек).
« Ответ #14 : 17.01.2011, 17:58:26 »
включена отладка вирта, а просили отладку joomla
она включается в глобальных настройках сайта

Вроде включена...

*

AlexSF

  • *****
  • 678
  • 68
  • В споре истина рождается
Re: Медленно загружается сайт (5 сек).
« Ответ #15 : 17.01.2011, 18:05:42 »
Да.
Почему то ещё не включён. Или уже выключен.
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле

*

twoloop

  • **
  • 14
  • 0
Re: Медленно загружается сайт (5 сек).
« Ответ #16 : 17.01.2011, 18:26:36 »
Нашел! Плагин отладки был выключен. Теперь отладка включена.

Application afterLoad: 0.001 seconds, 0.47 MB
Application afterInitialise: 0.059 seconds, 7.13 MB
Application afterRoute: 0.064 seconds, 7.70 MB
Application afterDispatch: 0.150 seconds, 15.83 MB
Application afterRender: 6.446 seconds, 23.70 MB

Зарегистрировано запросов: 263 - это ведь очень много?
« Последнее редактирование: 17.01.2011, 19:50:23 от twoloop »

*

AlexSF

  • *****
  • 678
  • 68
  • В споре истина рождается
Re: Медленно загружается сайт (5 сек).
« Ответ #17 : 17.01.2011, 20:40:42 »
Цитировать
это ведь очень много?

Да, но не предел. Где-то тут видел инфу о 600.ах запросах.
Как вариант можно попробовать - инфу с главной, которую выводит вирт, вывести обычной статьёй. Теоретически должно немного, может около 100, запросов снять.
Работающие модули - стандартные Виртовские? Обычно рекомендуют подбирать сторонние.  

для компонента joomlawatch насчитал 54 запроса.
« Последнее редактирование: 17.01.2011, 21:01:01 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле

*

twoloop

  • **
  • 14
  • 0
Re: Медленно загружается сайт (5 сек).
« Ответ #18 : 21.01.2011, 20:20:53 »
По-прежнему уверен, что дело не в запросах. Время загрузки резко увеличилось после того, как я снес базу вирта, а потом залил новую.

Ничего не приходит в голову, кроме как переделывать все с нуля, хотя очень не хочется.

Как понять, куда деваются эти 5 сек?

*

twoloop

  • **
  • 14
  • 0
Re: Медленно загружается сайт (5 сек).
« Ответ #19 : 31.01.2011, 22:48:26 »
В общем, проблема не опознана, решение не найдено. Снёс все и поставил заново. Заодно многому научился по ходу дела. Сайт более-менее летает.

*

ASkidkin

  • ***
  • 103
  • 3
Re: Медленно загружается сайт (5 сек).
« Ответ #20 : 17.03.2011, 13:20:29 »
у нас на сайте появилась такая проблема после того сайт оказался под атакой трояна, сайт почистили и теперь вирт стал очень медленно грузится, в отладчике выдало: Зарегистрировано запросов: 993
хотелось бы уменшить время загрузки, как с этим справится?

*

ASkidkin

  • ***
  • 103
  • 3
Re: Медленно загружается сайт (5 сек).
« Ответ #21 : 17.03.2011, 13:39:04 »
уменьшил количество товаров на странице ато было 60, сейчас сделал 20, вот что выдает отладчик:
Application afterInitialise: 0.051 seconds, 3.85 MB
Application afterRoute: 0.059 seconds, 4.54 MB
Application afterDispatch: 0.334 seconds, 14.89 MB
Application afterRender: 0.414 seconds, 16.73 MB
Использование памяти
17667752
Зарегистрировано запросов: 403

грузится по прежнему очень долго, хотя запросов стало вдвое меньше

*

ASkidkin

  • ***
  • 103
  • 3
Re: Медленно загружается сайт (5 сек).
« Ответ #22 : 17.03.2011, 15:14:20 »
проблема решена, в файлах еще оставались вредоносные скрипты

*

Annaweb

  • ****
  • 244
  • 3
Re: Медленно загружается сайт (5 сек).
« Ответ #23 : 17.03.2011, 23:01:48 »
согласно _http://tools.pingdom.com/

у меня сайт грузится 12 сек
а страница с JomSocial - 14 сек..

:((