Сколько времени требуется для обновления обновленных статических файлов? - PullRequest
3 голосов
/ 24 февраля 2012

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

Ответы [ 2 ]

3 голосов
/ 24 февраля 2012

Вы говорите на рабочем сервере?
В моем проекте обычно они затрагиваются сразу. Иногда из-за структуры кэширования он сохраняет старый статический файл обслуживаемым. Я использую Django-nonrel.
Если вы используете Google Chrome, вы можете Inspect Element проверить, имеет ли он заголовок cache-control или нет.
Также эта ссылка поможет вам изменить default_expiration в движке приложения.
Может быть, это даст вам некоторые подсказки

2 голосов
/ 24 февраля 2012

Я обнаружил, что обычно это происходит мгновенно, но иногда это занимает около 15 минут или около того.Для css / js многие люди добавляют build # к именам файлов, чтобы сломать кеш.

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