вторник, 7 августа 2007 г.

YSlow & Thirteen Simple Rules for Speeding Up Your Web Site

Недавно Steve Souders из Yahoo! опубликовал статью "13 простых правил для ускорения Вашего сайта". Правила и правда простые :) Вот только не все о них всерьёз задумываются.

Через некоторое время на том же сайте Yahoo! выложили плагин для знаменитого Firebug'a (плагин для плагина :)) Называется он YSlow.

Вещь очень удобная. Пользоваться ей одно удовольствие. Зашли на страничку, в Firebug'e открыли вкладку YSlow, а там три раздела - Perfomance, Stats, Components.

>> Perfomance >>
Когда активируется раздел, YSlow анализирует страницу и выдает нам список тех самых 13 правил в порядке убывания важности. Напротив каждого стоит оценка (A,B,C,D,E,F). A - это хорошо, F - плохо. Плюс к этому считается общая оценка. Можно открыть у каждого правила список, где будут элементы страницы, нуждающиеся в вашей доработки.

>> Stats >>
Здесь всего две тыблицы. Первая показывает, сколько данных пришлось бы грузить клиенту, если бы у него был пустой кэш. Вторая показывает, сколько данных пришлось бы ему грузить, если у него уже закэшировались необходимые элементы.
Ниже показывается размер куков :)

>> Components >>
В этом разделе показывается список всех элементов на странице. Тип, URL, Дата истекания, Gzip, Время ответа сервера, Размер (Размер Ungzip), ETag. У каждого элемента можно посмотреть заголовки ответа сервера (Firebug ;))

В общем, вот некоторые возможности Firebug+YSlow. Must have!

скачать Firefox
скачать Firebug
скачать YSlow