Hem YSlow hem de Google'ın Sayfa Hızı eklentileri, HTTP isteklerinin sayısını azaltmak için komut dosyası (ve stil) dosyalarını her biri tek bir dosyada birleştirmenizi önerir ve komut dosyası dosyaları tüm sitede tutarlı olduğunda kesinlikle bunun noktasını görebilirim, ancak site genelinde farklı gereksinimleri olan bir web uygulaması için.
Gördüğüm gibi birkaç seçenek var:
Site genelinde kullanılan tüm dosyaları birleştirin ve her sayfa aynı kombine dosyayı alır - dezavantajı, komut dosyasını karmaşıklaştıran kullanılmayan içeriktir (ve daha ağır bir ilk yükleme (herhangi bir bileşen komut dosyası değiştiğinde de yeniden yüklenir))
Dosyaları sayfa başına birleştirin - olumsuz, farklı gereksinimlere sahip her sayfanın farklı bir kombine dosya almasıdır (her sayfa türü için daha ağır ilk yükleme)
Önerilerin katı 'yalnızca bir dosya' yorumunu yok sayın ve sayfanın uygun şekilde birden çok dosyaya yüklenmesini sağlayın, önbelleğe alma genel durumda HTTP isteklerinin sayısını umursamayarak olumsuz olur - olumsuz, her sayfadaki HTTP isteklerinin sayısıdır
Düşünceler?