ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

nginx fast-cgi php-fpm кешировани е


  • To: nginx-ru@xxxxxxxxx
  • Subject: nginx fast-cgi php-fpm кешировани е
  • From: "Vitaly Tskhovrebov" <vt@xxxxxxxxx>
  • Date: Thu, 11 Nov 2010 11:28:53 +0300 (MSK)
  • Importance: Normal

Здравствуйте.

Пытаюсь разобраться с кешированием. Вроде все как надо, размер директории
кеша растет, а вот эффекта особенно не вижу. Например, style.php,
возвращающий всегда практически одно и то же, может грузиться секунд пять.
Тот же самый код гоняется под IIS7+CGI PHP, бекендом тот же сервер БД -
там отзывчивость на порядок выше. Раз в 5-10 быстрее.

Дано - nginx 0.8.53, php-fpm, phpbb3.

Привожу значимые участки конфига:

http {

     fastcgi_cache_path   /var/www/nginx  levels=1:2
                          keys_zone=fcache:1024m
                          inactive=10d;
     server {

        location ~ \.php$ {
             root           /var/www/html/$host;
             fastcgi_pass   127.0.0.1:9000;
             fastcgi_index  index.php;
             fastcgi_param  SCRIPT_FILENAME
/var/www/html/$host$fastcgi_script_name;
             fastcgi_intercept_errors on;
             include        fastcgi_params;
             fastcgi_pass_header Cookie;
             fastcgi_ignore_headers Cache-Control Expires;
             fastcgi_cache_key
"$server_addr:$server_port$request_uri|$cookie_phpsessid";
             fastcgi_cache fcache;
             fastcgi_temp_path  /tmp/nginx/temp 1 2;
             fastcgi_cache_use_stale updating error timeout
invalid_header http_500;
             fastcgi_cache_valid 10d;
             fastcgi_read_timeout 70;
         }
    }
}


Regards, Vitaly.

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.