X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Используйте кеш браузера
Info-Mans
Info-Mans
Topic Starter сообщение 30.6.2015, 14:57; Ответить: Info-Mans
Сообщение #1


При проверке сайта на скорость, выдает рекомендацию Используйте кеш браузера - подскажите, что нужно сделать, чтобы его начать использовать? :)
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BLIK
BLIK
сообщение 30.6.2015, 15:33; Ответить: BLIK
Сообщение #2


Info-Mans,Прописать в конце файла .htaccess этот код

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule> 
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Info-Mans
Info-Mans
Topic Starter сообщение 30.6.2015, 15:54; Ответить: Info-Mans
Сообщение #3


BLIK_mw, Спасибо огромное)  

я правильно понимаю, что это значение можно изменить на неделю или дни?

"access 1 year" 
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BLIK
BLIK
сообщение 30.6.2015, 15:56; Ответить: BLIK
Сообщение #4


Info-Mans,Оставь все как прописано(не надо ничего менять)

P.s Поменять значение можешь, но как будет работать, я сказать не могу. 
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Info-Mans
Info-Mans
Topic Starter сообщение 30.6.2015, 15:57; Ответить: Info-Mans
Сообщение #5


BLIK_mw, хорошо, спасибо еще раз) 
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Zhil_hb
Zhil_hb
сообщение 30.6.2015, 16:47; Ответить: Zhil_hb
Сообщение #6


BLIK_mw, а как именно происходит ускорения если прописать данное в файле и на что еще будет влиять? 
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BLIK
BLIK
сообщение 30.6.2015, 16:56; Ответить: BLIK
Сообщение #7


Evgeniy3200,
Вся суть в этом случае сводится к тому, что бы заставить браузер загрузить редко-изменяемые данные с сервера в локальный кэш всего один раз, а далее, при заходе на сайт, использовать данные из кэша.

Кроме как на кеш влиять не на чего не будет, ну, за исключением скорости загрузки сайт.

Этот код я использую на движках wordpress и лейдингах.


Сообщение отредактировал BLIK - 30.6.2015, 16:57
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
olegr
olegr
сообщение 30.6.2015, 20:15; Ответить: olegr
Сообщение #8


А вот модернизированная версия, адаптирована в том числе под DLE
 


<IfModule mod_expires.c>
ExpiresActive on


ExpiresDefault "access plus 1 month"


# cache.appcache needs re-requests in FF 3.6 (thanks Remy ~Introducing HTML5)
ExpiresByType text/cache-manifest "access plus 0 seconds"


# html
ExpiresByType text/html "access plus 0 seconds"


# XML
ExpiresByType text/xml "access plus 0 seconds"
ExpiresByType application/xml "access plus 0 seconds"


# RSS
ExpiresByType application/rss+xml "access plus 1 hour"


# Favicon
ExpiresByType image/x-icon "access plus 1 week"


# Картинки
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"


# HTC файлы  (например css3pie)
ExpiresByType text/x-component "access plus 1 month"


# Нестандартные шрифты сайта
ExpiresByType application/x-font-ttf "access plus 1 month"
ExpiresByType font/opentype "access plus 1 month"
ExpiresByType application/x-font-woff "access plus 1 month"
ExpiresByType image/svg+xml "access plus 1 month"
ExpiresByType application/vnd.ms-fontobject "access plus 1 month"


# CSS и javascript
ExpiresByType text/css "access plus 1 year"
ExpiresByType application/javascript "access plus 1 year"


</IfModule>


# Cache-Control браузера 
<ifModule mod_headers.c>
# 30 дней
<filesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|swf)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>
# 30 дней
<filesMatch "\.(css|js)$">
Header set Cache-Control "max-age=2592000, public"
</filesMatch>
# 2 дня
<filesMatch "\.(xml|txt)$">
Header set Cache-Control "max-age=172800, public, must-revalidate"
</filesMatch>
# 1 день
<filesMatch "\.(html|htm|php)$">
Header set Cache-Control "max-age=172800, private, must-revalidate"
</filesMatch>
</ifModule>


<IfModule mod_setenvif.c>
#Эта конструкция для говнобраузера
#Запрет отдачи HTTP-заголовков Vary
BrowserMatch "MSIE" force-no-vary
BrowserMatch "Mozilla/4.[0-9]{2}" force-no-vary
</IfModule>


Я его вставляю в начало корневого .htaccess


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Через какой браузер и как можно найти в кэшэ браузера видео
10 Room 1925 23.3.2024, 7:41
автор: Room
Открытая тема (нет новых ответов) Продвинутая эмуляция браузера аКа продвинутые парсеры на Selenium
1 littleАnt 1310 22.3.2021, 0:45
автор: littleАnt
Открытая тема (нет новых ответов) Масштабирование сайта при уменьшении/растягивании окна браузера...
9 AddM 62854 22.6.2019, 22:41
автор: -BolgarinV-
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыНастройка рекламы только для яндекс браузера
2 Raven125 1067 13.3.2019, 15:34
автор: Raven125
Открытая тема (нет новых ответов) Ваши wmz на мои Qiwi, ТКС, альфа, втб, сбер, кеш ru и $
даю выгодный курс, от 20к
5 yarik39 5754 18.1.2017, 13:04
автор: yarik39


 



RSS Текстовая версия Сейчас: 28.3.2024, 13:44
Дизайн