Имеются два сайта:
1. Мир сварки
2. Техническая литература
Первый работает медленнее и часто вообще долго грузится, второй - всегда быстро загружается.
По принципу построения количеству нод и теме оформления сайты примерно идентичны.
Различия заключаются в том, что у первого больше типов материалов, включая галерею (картинки просто прикрепляются к ноде в поле), и больше модулей, таких как:
- Advanced Forum
- Author Pane
- Avatar Selection
- BUEditor
- Chain Menu Access API
- Comment Notify
- Date
- Forum Access
- Gallery Formatter
- Lightbox2
- Private messages
- Simple Anti-Spam
- Taxonomy display
- Trick Question
- uLogin
- User Stats
- YouTube Field
- Who online
Как проверить, из-за чего, из-за каких модулей сайт часто долго загружается?
Комментарии
Тыкнулся - прогрузились быстро оба два (ночь наверное).
По модулям - меняйте uLogin на что-то другое, он уже всё.
Нужен анализ начиная со скорости загрузки страниц и заканчивая devel "под капотом", только тогда можно аргументировано дать рекомендации.
Если "долгие загрузки" возникают с периодичностью - возможно включен стандартный запуск крона (выполнение регулярных процедур), таким образом крон запускается если пришло его время, а страница не загружается пока все процедуры не отработают.
Отключить можно тут: admin/config/system/cron
Вместо - следует использовать системный (сервера / хостинга). Как запустить - найдете на странице отчетов о состоянии: admin/reports/status
Крон стоял раз в день, поставил на раз в неделю.
Но, кажется, причина кроется не в этом.
Установил Devel, посмотрим.
Вот пример:
Вот пример
Пример на стороннем сайте
Вот пример второго сайта, который всегда быстро загружается:
Еще один пример первого сайта, который тормозит периодически:
А это пример первого сайта главной страницы форума:
Так и не удалось разобраться в чем причина.
Хостер ответил, что с их стороны все работает хорошо.
Единственное что удалось отметить: с мобильного грузится всегда все отлично, даже если на компьютере все висит.
Не знаю где еще копать.
Хоть бери и закрывай сайты или переносить к другому провайдеру или на другой движок.
И все же не могу понять почему на компьютере по 15 секунд загружается, а на смартфоне моментально.
Ладно была мобильная версия, но на сайтах просто адаптивный дизайн.
У меня 2-3 секунды грузится.
Остальное время загрузка внешних счетчиков типа openstat, используйте для них async
У меня так долго загружается и дома и на работе, работать с сайтом совершенно невозможно
Но странно: яндекс не ругается, посещаемость не падает.
Вот, даже для просмотра исходников страницы пришлось ждать загрузки ровно 38 секунд
developers.google.com/speed/pagespeed тоже быстро все загружает
Открыл сейчас в старой Опере (до перехода на Хромиум), главная страница загрузилась за секунду, переход на вторую занял 26 секунд.
Могут ли вирусы таким образом влиять на работу сайта?
гугл , скорее всего, быстро загружает закэшированную страницу для анонима.
Для авторизированного пользователя (под которым,скорее всего Вы заходите) отдается из кэша сильно меньше данных (если кэширование не настроено должным образом).
А сколько на сайте установлено модулей?
Много, в начале темы перечислены
Вопрос медленной загрузки сайта решился путем очистки от вирусов (обсуждался здесь)