Як додатки YSlow, так і Google Page Speed Speed рекомендують поєднувати файли скриптів (і стилів) в один файл, щоб зменшити кількість HTTP-запитів, і я, безумовно, бачу сенс цього, коли файли скриптів узгоджуються на всьому сайті, але для веб-додатків, які мають різні вимоги на сайті.
Як я це бачу, є кілька варіантів:
Поєднайте всі файли, які використовуються на сайті, і кожна сторінка отримує один і той же комбінований файл - недоліком є невикористаний вміст, захаращуючи сценарій (і важче перше завантаження (також перезавантажтесь, коли будь-який компонентний сценарій зміниться))
Комбінуйте файли на основі кожної сторінки - недолік кожної сторінки з різними вимогами отримує різний комбінований файл (важче перше завантаження для кожного типу сторінки)
Ігноруйте сувору інтерпретацію рекомендацій лише для одного файлу та завантажте сторінку у декількох файлах, якщо це доречно, кешування, сподіваючись, заперечує кількість HTTP-запитів у загальному випадку - недоліком є кількість запитів HTTP на кожній сторінці
Думки?