<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi all,<div><br></div><div>I'm try to improve our webpage start render time by flushing the cache buffer early. Our stack is Nginx, PHP-FPM. But nginx + fastcgi module doesn't allow me to flush as I wanted. It seems that nginx will keep all caches and flush all at once. I saw a few solutions whereas to set max tmp file size to 0 and smaller buffer size (1K for example) which I'm afraid it is not suitable for our case. It seems not reliable for our high scalable site.</div><div><br></div><div><div><a href="http://stackoverflow.com/questions/4870697/php-flush-that-works-even-in-nginx">This</a> and <a href="http://forum.nginx.org/read.php?2,228538">this nginx post</a> articulate the same problem.</div><div><br></div><div>I really appreciate if you can help explain a little bit on how fastcgi, nginx cache and php's cache work together. and if possible a hint on how to overcome this.</div></div><div><br></div><div>I'm looking forward to hearing from you</div><div><br></div><div>Thank you</div><div><br></div><div>Huan</div></body></html>