Не так давно я столкнулся с проблемой медленной загрузки страниц на одном сайте. Написал хостеру. Сайт перевели на другой сервер. Всё нормализовалось. Но я до сих пор помню эту медленную загрузку страниц. Было неприятно. Именно тогда я стал обращать внимание на подобные сервисы замера скорости сайта.
Тогда я запихнул в файл footer.php вот такой код:
Иногда отслеживал время загрузки, но держал в уме плагины кеширования, которые в случае необходимости могли пригодиться.
А на днях купил и установил скрипт кеширования maxcache, который у всех на слуху, который стоит на многих популярных блогах. Купил, потому что сейчас акция. Стоимость до Нового Года — 2011 в 3 раза меньше — всего 300 рублей.
Вот результат для этого блога, который сейчас можно наблюдать в конце каждой страницы.
В первой строчке результат первичной загрузки страницы — количество потребляемой памяти, время загрузки, количество запросов к БД. Во второй строчке результат работы скрипта. Поскольку страница выводится из кеша, то количество запросов к БД равно нулю.
Этот блог от нагрузок пока не страдает. И то новые цифры радуют. А вот на тяжеловесных сайтах результат впечатляет.