Что лучше: минимизировать javascript в единый пакет для всего сайта или пакет, специфичный для каждой страницы?

При объединении сценариев JavaScripts в веб-разработке лучше с точки зрения времени загрузки пользователя на :

  1. создайте один большой пакет JavaScript, содержащий весь сценарий, и включите его на каждую страницу - так что каждая страница, вероятно, не будет нуждаться в нем полностью, но как только пользователь кэширует его, им не нужно получать никаких дальнейшие сценарии (до тех пор, пока он не истечет из их кеша, конечно) - оптимизация по количеству запросов
  2. делает один пакет JavaScript на страницу, так что каждая страница загружает только тот сценарий, который ей нужен, и ничего больше - поэтому каждая страница при первой загрузке обязательно потребуется JS-запрос (но впоследствии он будет кэширован. Оптимизация для размера Электронные запросы.

Меня интересуют некоторые данные, на которых можно принять решение, какую стратегию выбрать. Я могу делать выводы на основе анекдота так же легко, как и все остальные: -)

21
задан Peter Mounce 8 September 2010 в 14:22
поделиться