Я создаю интенсивное веб-приложение AJAX (с использованием веб-служб ASP.NET, JQuery и WCF) и изучаю создание обработчика HTTP, который обрабатывает объединение и сжатие сценариев для моих файлов JavaScript и файлов CSS.Я знаю, что объединение скриптов - это, как правило, менее предпочтительный подход, и я уверен, что, скорее всего, так оно и будет, но мой вопрос такой ...
Так как многие из моих файлов JSиз-за используемых мной элементов управления разве они не кэшируются браузером после первой загрузки?Поскольку многие из этих элементов управления можно найти на многих страницах моего веб-приложения, действительно ли быстрее объединить все мои сценарии и обслуживать этот один файл (который будет различаться для каждой страницы) или обслуживать отдельные файлы, которые будут полученыкэшируются?Я предполагаю, что, имея в виду объединение сценариев, теряю ли я часть кеширующей способности браузера?Я знаю, что могу кэшировать объединенный сценарий, но объединенный сценарий будет отличаться для каждой страницы, тогда как с отдельными управляющими сценариями каждый будет кэшироваться, и число новых сценариев будет минимальным для каждого вызова страницы.
Есть ли в этом смысл?Мысли? * * 1005