У меня есть приложение, написанное на PHP / Javascript, которое широко использует AJAX. Я обеспокоен тем, что режим кэширования по умолчанию для IE7 и IE8, установленный для нашей организации - «Автоматически», будет мешать моему приложению.
Приблизительно 1500 пользователей, и мой ИТ-отдел говорят, что они не изменят параметр кэширования в IE для всех этих пользователей.
У меня вопрос: как я могу абсолютно гарантировать, что, если я внесу изменения в свое приложение, все пользователи сразу увидят это изменение?
Кроме того, как я могу гарантировать, что AJAX всегда будет приносить свежие результаты? Действительно ли мне нужно делать все свои URL уникальными для каждого звонка?
Похоже, в интернете довольно много неопределенности по этой теме. Должен быть окончательный ответ, который всегда работает.
Дополнительные вопросы
Почему бы просто не настроить заголовки HTTP в файлах AJAX?
Кроме того, откуда мне знать, что эти решения действительно работают? Какова правильная процедура тестирования поведения кэширования?