С некоторого времени сайт начал очень медленно работать для авторизованных юзеров.
При этом для анонимов работает по-прежнему быстро, хотя кэш сейчас полностью отключен. Хостер тестирует быстродействие gtmetrix'ом и говорит, что всё ОК. Но тест же работает не из под авторизованного юзера.
В чём может быть причина такого поведения (раньше всё летало для всех типов юзеров)?
Сайт: http://velotavr.org/
Хостер: http://bluehost.com/
Комментарии
В первую очередь - менять хостинг.
Блюхост никогда скоростью не славился
Трафик у нас небольшой, раньше такой проблемы не было и близко. Месяца два как началось. А хостингом этим пользуюсь уже 6-7 лет.
Не бывает безлимитных и хороших хостингов одновременно, это аксиома.
Может БД просела из-за диска, может БД вынесли на отдельный сервер с локалхоста.
Если у вас на сайте ничего не происходило, то только хостинг
Меня хостинг в принципе устраивал все эти годы: проблемы решались очень быстро, с нашим трафиком сайт летал.
Попробую пообщаться ещё с поддержкой, хорошо бы более предметно.
Всё-таки странно, почему при отключенном кэше для анонимов быстрее генерятся страницы, чем для авторизованных юзеров. Как это возможно? На что указать хостеру?
Для авторизованного запросов больше.
Каждый запрос это накладные расходы, кроме непосредственно времени выполнения.
Включите девел, включите там показ времени генерации страницы.
Наверняка, соотношение времени база/PHP не в пользу базы.
Это всё, что можно сказать по фотографии.
Девел — это что такое?
Я не веб-разработчик, жаргона не знаю.
Что можно в хостерской си-панели посмотреть?
https://www.drupal.org/project/devel
Тогда вам в поиск специалистов скорее
У нас велоклуб на общественных началах... сами как-то крутимся, спецы нам не по карману ни разу.
del