Лекция: Про кеширование в браузерах

В YSlow это называется «Add Expires headers», а в Page Speed — «Leverage browser caching». Другими словами, сервер не говорит браузерам пользователей, сколько времени нужно хранить в кеше статические файлы.

Пример кода для файла .htaccess (подключившись по ФТП, вы найдете его в корне сайта), который может помочь вам включить кеширование статики в браузере:

<ifModule mod_expires.c>

ExpiresActive On

#по умолчанию кеш в 5 секунд

ExpiresDefault «access plus 5 seconds»

#кэшировать флэш и изображения на месяц

ExpiresByType image/x-icon «access plus 2592000 seconds»

ExpiresByType image/jpeg «access plus 2592000 seconds»

ExpiresByType image/png «access plus 2592000 seconds»

ExpiresByType image/gif «access plus 2592000 seconds»

ExpiresByType application/x-shockwave-flash «access plus 2592000 seconds»

#кэшировать css, javascript и текстовые файлы на одну неделю

ExpiresByType text/css «access plus 604800 seconds»

ExpiresByType text/javascript «access plus 604800 seconds»

ExpiresByType application/javascript «access plus 604800 seconds»

ExpiresByType application/x-javascript «access plus 604800 seconds»

#кэшировать html и htm файлы на один день

ExpiresByType text/html «access plus 43200 seconds»

#кэшировать xml файлы на десять минут

ExpiresByType application/xhtml+xml «access plus 600 seconds»

</ifModule>

 

Комментарии (#) опять же потом можно будет удалить.

 

еще рефераты
Еще работы по географии