Как долго вы кешируете ресурсы на стороне клиента?
Вопрос
Мой веб-сайт будет содержать обычные изображения, javascript и таблицы стилей CSS в базе данных. Поскольку они вряд ли будут меняться каждый день, я собираюсь использовать некоторое кэширование на них, чтобы уменьшить нагрузку на сервер.
Как долго вы кешируете это? Несколько дней? Больше?
Вероятно, я не собираюсь повторно использовать одно и то же имя дважды, если обновлю ресурс, поэтому мне не стоило беспокоиться об устаревших данных.
Решение
Если вы меняете имя при обновлении, у вас есть возможность кэшировать навсегда. Это большой плюс, если вы согласны с изменением имени.
Это также хорошая идея, когда речь идет о скрипте и CSS, так как некоторые клиентские машины будут продолжать кэшироваться, даже если вы приняли иное решение. Р>