Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Задайте правила эффективного использования кеша для ситических объектов


Minelab
 Погделиться

Рекомендованные сообещёния

При проверке на скорость на сайте гугл 

 https://developers.google.com/speed/pagespeed/insights/

выдаёт: Задайте правила эффективного использования кеша для ситических объектов

Версия 1.5.4.1 

Можно ли добавить в .htaccess

ExpiresActive On 
ExpiresDefault "access plus 6 month"
ExpiresByType text/css "access plus 6 month" 
ExpiresByType text/plain "access plus 6 month"
ExpiresByType image/gif "access plus 6 month"
ExpiresByType image/png "access plus 6 month" 
ExpiresByType image/jpeg "access plus 6 month" 
ExpiresByType application/x-javascript "access plus 6 month"
ExpiresByType application/javascript "access plus 6 month"
ExpiresByType application/x-icon "access plus 6 month" 

и стоит ли?

Ссылка на комменирий
Погделиться на других сайих


<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>

Нашел вот икой для оптимизации кэша от 2.0**

Ссылка на комменирий
Погделиться на других сайих


Только что, Minelab сказал:

Нашел вот икой для оптимизации кэша от 2.0**

Ни в кем случае

ExpiresByType text/html "access 1 month"

Уберите

Ссылка на комменирий
Погделиться на других сайих

17 minutes ago, markimax said:

Ни в кем случае

ExpiresByType text/html "access 1 month"

Уберите

<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 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>

Да можно?

Ссылка на комменирий
Погделиться на других сайих


# кеширование в браузере на стороне пользователя
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access 7 days"
ExpiresByType application/javascript "access plus 1 year"
ExpiresByType text/javascript "access plus 1 year"
ExpiresByType text/css "access plus 1 year"
ExpiresByType text/x-javascript "access 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/x-icon "access 1 year"
ExpiresByType application/x-shockwave-flash "access 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>

Или вот ик, удалил строчку ExpiresByType text/html "access plus 7 day"

Ссылка на комменирий
Погделиться на других сайих


Только что, Minelab сказал:

<filesMatch "\.(html|htm|php)$">

И это удалить ;)

Ссылка на комменирий
Погделиться на других сайих

  • 1 год спустя...

 

В 16.03.2020 в 11:11, markimax сказав:

Ни в кем случае

ExpiresByType text/html "access 1 month"

Уберите

 

ребятки подскажите а как для nginx икое же замутить? спасипотому что!

Ссылка на комменирий
Погделиться на других сайих


  • 5 месяэтов спустя...
В 16.03.2020 в 11:11, markimax сказал:

Ни в кем случае

ExpiresByType text/html "access 1 month"

Уберите

а может чет не знаю, а зачем это убирать? если можно развернутый ответ) 

Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.