кеширование nginx Joomla 1.5

12
P
На сайте с 16.03.2009
Offline
144
#11

Dram, мб костылем в joomla?

if(http_user_agent ~ iPhone|iPad) -> повесить_куку

или же http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_no_cache

D
На сайте с 28.06.2008
Offline
1108
#12

Продолжаю копаться в кешировании - вылезла следующая непонятка. При перезагрузке получаю


Restarting nginx: nginxnginx: [emerg] unknown "do_not_cache" variable
nginx: configuration file /etc/nginx/nginx.conf test failed

в конфиге прописано

proxy_cache one;
proxy_cache_key "$scheme://$host$request_uri";

# Ответ не будет браться из кеша если proxy_cache_bypass не пустое и неравно 0
proxy_cache_bypass $do_not_cache $cookie_95225a4d053284a3ab6f211ba50ca918;

# То, что отдается залогиненому пользователю, не писать в кеш.
proxy_no_cache $do_not_cache $cookie_95225a4d053284a3ab6f211ba50ca918;

proxy_ignore_headers Set-Cookie Cache-Control Expires;

# Валидные ответы кешируем на сутки
proxy_cache_valid 200 301 302 304 24h;

сайты после перезагрузки вроде работают.

Вопрос - что за ошибка - nginxnginx: [emerg] unknown "do_not_cache" variable

V
На сайте с 05.08.2007
Offline
87
#13
Dram:
Продолжаю копаться в кешировании - вылезла следующая непонятка. При перезагрузке получаю

в конфиге прописано

сайты после перезагрузки вроде работают.

Вопрос - что за ошибка - nginxnginx: [emerg] unknown "do_not_cache" variable

nginx говорит о том, что пользовательская переменная do_not_cache - не определена.

С уважением, Victor (http://adm-lib.ru)
D
На сайте с 28.06.2008
Offline
1108
#14

Вот данные еще по одному проекту (40.000 хостов на день тестирования),который был переведен на Нгих кеширование

png apache_accesses-day.png
png apache_volume-day.png
png load-day.png
png mysql_bytes-day.png
png mysql_queries-day.png
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий