Очень прошу поддержать кеширование для статики на nginx

Вопросы о том как и что сделать чтобы работало
Правила форума
1. Один вопрос - одна тема. Не надо задавать в той же теме другие вопросы.
2. Не пишите в чужих темах, если ваша проблема не имеет отношения к обсуждаемой.
3. Давайте полное описание проблемы - имя сайта, имя сервера, учётная запись, способ воспроизведения, скриншот ошибки.
4. Пароли выкладывать в форум - НЕ НАДО
Ответить
Степан

Очень прошу поддержать кеширование для статики на nginx

Сообщение Степан »

Здравствуйте, Host Food.

Очень хотелось бы, чтобы вы поддержали в настройках nginx браузерное кеширование статики (отдачу заголовка Expires для картинок, скриптов, css и пр.).
Вы этим сами себе уменьшите нагрузку на серверы, ну и как бонус будут быстрее грузиться сайты у пользователей, экономя кучу HTTP-запросов.
Некоторые другие хостеры предоставляют даже возможность выбора конфигураций, заточенных под конкретные CMS, а уж про Expires я молчу.
Поставьте хотя бы кеширование на 1 день, если боитесь, что что-то поломается.

location ~* ^.+\.(jpg|jpeg|gif|gz|zip|flv|rar|wmv|avi|css|swf|png|htc|ico|mpeg|mpg|txt|mp3|mov|js)$ {
expires 1d;
}

Ваш клиент.
Аватара пользователя
adre
Сообщения: 1351
Зарегистрирован: 2010-04-29, 16:27:01
Контактная информация:

Re: Очень прошу поддержать кеширование для статики на nginx

Сообщение adre »

Администратор рассмотрит вашу заявку
lissyara
Site Admin
Сообщения: 6451
Зарегистрирован: 2009-09-19, 22:04:41

Re: Очень прошу поддержать кеширование для статики на nginx

Сообщение lissyara »

а ещё это добавит проблем - картинку клиент поменял а в браузере старая будет сутки висеть
Убей их всех! Бог потом рассортирует...
Степан

Re: Очень прошу поддержать кеширование для статики на nginx

Сообщение Степан »

Поставьте на час хотя бы тогда или на полчаса, если люди не умеют URL картинки менять или Ctrl+F5 в браузере нажимать. Но этот заголовок для статики - это просто MUST, однозначно!
То что какое-то время картинка будет висеть у пользователей, если заменить ее по тому же URL - не думаю, что это проблема.
Степан

Re: Очень прошу поддержать кеширование для статики на nginx

Сообщение Степан »

Может быть тогда Вы сможете предоставить услугу отдельного сервера на nginx под раздачу статики, который может быть использован а-ля CDN? Это не вызовет проблем у владельцев текущих сайтов, а возможности для увеличения производительности будут предоставлены. Подумайте над этим предложением, это очень актуально.
Аватара пользователя
adre
Сообщения: 1351
Зарегистрирован: 2010-04-29, 16:27:01
Контактная информация:

Re: Очень прошу поддержать кеширование для статики на nginx

Сообщение adre »

можете использовать vps.
lissyara
Site Admin
Сообщения: 6451
Зарегистрирован: 2009-09-19, 22:04:41

Re: Очень прошу поддержать кеширование для статики на nginx

Сообщение lissyara »

Степан писал(а):Может быть тогда Вы сможете предоставить услугу отдельного сервера на nginx под раздачу статики, который может быть использован а-ля CDN? Это не вызовет проблем у владельцев текущих сайтов, а возможности для увеличения производительности будут предоставлены. Подумайте над этим предложением, это очень актуально.
вам нехватает производительности?
Убей их всех! Бог потом рассортирует...
belyims

Re: Очень прошу поддержать кеширование для статики на nginx

Сообщение belyims »

lissyara писал(а):вам нехватает производительности?
скорости не хватает :unknown: на хосте с поддержкой .htaccess сайты, наиболее тяжелые, чем на вашем хосте грузятся гараздо быстрее, пару секунд имеет огромное влияние для сайта...
lissyara
Site Admin
Сообщения: 6451
Зарегистрирован: 2009-09-19, 22:04:41

Re: Очень прошу поддержать кеширование для статики на nginx

Сообщение lissyara »

у нас поддерживается .htaccess
Убей их всех! Бог потом рассортирует...
belyims

Re: Очень прошу поддержать кеширование для статики на nginx

Сообщение belyims »

lissyara писал(а):у нас поддерживается .htaccess
почему тогда мод

Код: Выделить всё

<IfModule mod_expires.c>
	ExpiresActive on
	ExpiresByType image/jpeg "access plus 7 day"
    ExpiresByType image/jpg "access plus 7 day"
	ExpiresByType image/gif "access plus 7 day"
    ExpiresByType image/png "access plus 7 day"
    ExpiresByType text/javascript "access plus 7 day"
    ExpiresByType application/javascript "access plus 7 day"
    ExpiresByType text/css "access plus 7 day"
</IfModule>
не работает, хотя прописан в .htaccess
developers.google.com
lissyara
Site Admin
Сообщения: 6451
Зарегистрирован: 2009-09-19, 22:04:41

Re: Очень прошу поддержать кеширование для статики на nginx

Сообщение lissyara »

работает.
но статика отдаётся nginx
Убей их всех! Бог потом рассортирует...
Ответить