Kedua YSlow dan Google Page Speed add-ons sarankan untuk menggabungkan naskah (dan gaya) file ke dalam satu file masing-masing untuk mengurangi jumlah HTTP request, dan saya pasti bisa melihat titik ini ketika file naskah konsisten di seluruh situs, tetapi untuk aplikasi web yang memiliki persyaratan berbeda di seluruh situs.
Cara saya melihatnya ada beberapa opsi:
Gabungkan semua file yang digunakan di seluruh situs, dan setiap halaman mendapatkan file gabungan yang sama - sisi negatifnya adalah konten yang tidak terpakai mengacaukan skrip (dan beban pertama yang lebih berat (juga memuat ulang ketika ada skrip komponen yang berubah))
Gabungkan file berdasarkan per halaman - sisi negatifnya adalah setiap halaman dengan persyaratan berbeda mendapatkan file gabungan yang berbeda (beban pertama yang lebih berat untuk setiap jenis halaman)
Abaikan interpretasi ketat 'satu file saja' dari rekomendasi dan minta halaman memuat beberapa file sebagaimana mestinya, dengan caching diharapkan meniadakan jumlah permintaan HTTP dalam kasus umum - downside adalah jumlah permintaan HTTP pada setiap halaman
Pikiran?