2010-07-30 6 views

ответ

0

Обновление: Хорошо, начиная с последней версии MVC (3), оно больше не требуется, и по умолчанию никакие параметры не используются, т. Е. Существует только один кеш. Это поведение, которое я раньше ожидал.

1

Если они не требуют от вас настройки, вы можете непреднамеренно получить десятки тысяч кешированных копий одной и той же точной страницы, что приведет к недействительности преимуществ кэширования вывода.

Поэтому существует два решения: один, проверьте каждый вывод, чтобы увидеть, является ли он дубликатом или двумя, чтобы кеш зависел от значений определенных переменных, связанных с страницей. Первое, вероятно, слишком дорого стоило, поэтому они пошли со вторым.

Они пытаются направить вас в «яму успеха», заставив вас понять, что страница может отображаться по-разному, когда присутствуют определенные параметры строки запроса/POST, и заставляя вас задуматься о том, какое выходное кэширование означает и как это работает.