ExpiresDefault: разница между доступом и модификацией? - PullRequest
1 голос
/ 09 февраля 2011

Я пытался расшифровать фактические, полезные различия между Access и Модификацией , при установке Управление кэшем в Apache .htaccess , когда использовать какой, но сочтите документацию Apache слишком технической для моего понимания.

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

Означает ли A7200 "хранить через 2 часа после последнего обращения к нему" ?

ExpiresDefault "access plus 10 years"

Означает ли M7200 "сохранять 2 часапосле изменения файла на сервере "?

ExpiresDefault "modification plus 10 years"

У меня есть куча динамических файлов (php | htm) и куча статических файлов (ico | jpg | png | gif | svg |swf | css | js | fon | ttf | eot | xml | pdf | flv) и не могу решить, что делать.Большое спасибо за разъяснения.

1 Ответ

2 голосов
/ 09 февраля 2011

Доступ - это последний раз, когда веб-браузер клиента запрашивал файл. Модификация - это последний раз, когда веб-страница изменялась (HTML) или была сгенерирована (PHP).это означает, что когда пользователь загружает файл из Apache, этот файл остается в кэше Apache в течение 2 дней, если другой пользователь не запрашивает тот же файл и так далее и далее ...

Доступ плюс 2 дня должен быть достаточно хорошим10 лет кажутся чрезмерными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...