Ruby On Rails in UA Icon_home Главная Add to bookmarks Translate translate Profile Войти
Регистрация Форум Блоги Пользователи Ресурсы Список джемов      Поиск   

Ruby On Rails in UA/Проекты, хостинг и хостеры/Используем кеш контроль для настроект apache

2008-06-10 01:45:00 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1194
Регистр: 2007-03-13
его блог 40 сообщ.
Используем кеш контроль для настроект apache
  •  
Добавив в наш конфиг виртуал хоста правило пропускать все запросы картинок стилей и скриптов через апач мы не решили проблеммы кеширования, что дает намовозможность сэекономить кучу трафика и ресурсов.
Для включения кеша на сервере а это апач 2.x
надо включить загрузку следующих модулей

LoadModule expires_module modules/mod_expires.so
LoadModule headers_module modules/mod_headers.so
LoadModule deflate_module modules/mod_deflate.so


Теперь для вируал хоста включаем флаг устанавливать хедер для информации о кешировании на стороне браузера

ExpiresActive on

Далее есть два варианта установки времени жизни

1

ExpiresByType image/png A604800
ExpiresByType image/gif A604800
ExpiresByType image/jpg A604800


2

ExpiresByType text/html "access plus 1 day"
ExpiresByType text/css "access plus 1 day"
ExpiresByType text/javascript "access plus 7 days"
ExpiresByType application/x-javascript "access plus 7 days"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/x-icon "access plus 1 month"


или как вариант

По мимо этого можно установить дефлейт - это сжатие

AddOutputFilterByType DEFLATE text/html text/plain text/xml text/javascript application/x-javascript text/css





http://www.websiteoptimization.com/
, , ,
2008-06-10 05:34:45 Ответить  
admin
Ruslan Voloshin
Адрес: odessa
Сообщений: 1194
Регистр: 2007-03-13
его блог 40 сообщ.
RE: Используем кеш контроль для настроект apache
  •  
как вариант елси у вас не установлен модуль mod_expires
Можно установить кеширование через mod_headers

Header Set Cache-Control "max-age=2592000"
Назадназад Новыйновый Ответитьответить
Ключевые слова:
Гости: 216 Онлайн: 0
Rambler's Top100
О проекте по всем вопросам обращайтесь на support
Rubyclub.com.ua Copyright © 2007 - 2008