Скорее всего, если вы используете обычные статические файлы (оканчивающиеся на .js
, .gif
и т. Д.), Ваш сервер уже выполняет кеширование за вас.
Вы можете узнать, используя такой инструмент, как Firebug в Firefox или встроенную консоль разработчика в Chrome. Самый простой способ сделать это - щелкнуть правой кнопкой мыши по элементу и выбрать «Проверить элемент».
Если вы перейдете на вкладку «Сеть», вы увидите все запросы, которые нужно было сделать для текущего файла.
![enter image description here](https://i.stack.imgur.com/g0qsj.png)
304 not modified
и (from cache)
означает, что ресурс не был загружен снова. Если вы видите их для статических ресурсов, некоторое кэширование уже существует. Основной документ обычно перезагружается каждый раз; То же самое касается кодов отслеживания, таких как Google Analytics и реклама. На большом сайте вы также ожидаете увидеть 200 OK
запросов.
На вкладке вы также можете узнать заголовки ответов каждого ресурса. Это руководство может помочь понять, что означает каждый заголовок: Руководство по кэшированию для веб-авторов и веб-мастеров
Тонкая настройка кеширования - очень сложная область. Здесь - это вопрос, касающийся кэширования изображений в Apache. Stack Overflow имеет множество существующих вопросов по этому вопросу.
Если вы хотите, как правило, ускорить работу своего сайта, задайте вопрос: Оптимизации для сокращения времени загрузки сайта