Оптимизаия скорости загрузки вебсайта с помощью mod_expire и mod_deflate

Иногда когда страница сайта весит много — приходит на помощь кеширование + сжатие контента перед выдачей его клиенту. Штука весьма полезная и нужная но нужно учитывать что все операции грузят процессор ( когда идет сжатие контента ).

Я использую в своих настройках в apache_2.2 mod_deflate и mod_expire. В Centos Linux эти модули есть по умолчанию в установленном apache и они подгружаются автоматом, проверить наличие этих модулей и загружены ли они можно командой:

 

в выводе должны получить:

Снимок экрана от 2015-08-01 14:37:53

 

После проверки что модули есть — нужно создать конфиги и прописать в них настройки:

для сжатия контента (mod_deflate):

и для кеширования (mod_expires):

 

После этого перегружаем apache:

 

 

 

Включение сжатия контена + выставление времени жизни кеша позволяет существенно ускорить загрузку сайта даже на клиентах с меленным интернетом. В моем примере выше скорость загрузки выросла в 2 раза.

1 голос

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*
Website