Я начал с 5 обычных читаемых человеком файлов JavaScript - их общий размер составлял около 10 КБ.
После использования YSlow я решил объединить 5 файлов и упаковать их, используя упаковщик Дина Эдвардса. Теперь у меня есть 1 файл размером 4,5 КБ.
Когда я перезапускаю YSlow, он теперь показывает файл JavaScript в загрунтованном кеше в разделе «статистика», где ранее (когда у меня были отдельные файлы) 5 файлов были бы кэшированы.
Итак, теперь у меня на 4 HTTP-запроса меньше, но общий вес страницы для заполненного кэша увеличился на 4,5 КБ.
Я что-то не так делаю?
Я все еще планирую разместить в моей папке JavaScript заголовок даты истечения срока действия, поэтому эта проблема, вероятно, исчезнет, но мне все еще интересно знать, почему он не будет кэшировать файлы JavaScript.