0
我有nginx和php-fpm運行的服務器。我想要實現的是首先發送頁面標題(站點名稱和導航塊),然後執行一些邏輯併發送頁面的其餘部分。我試圖回聲的第一部分的HTML,然後在PHP中刷新輸出,然後睡覺(5),併發送頁面的其餘部分,但仍然瀏覽器只顯示頁面時,他們得到整頁(睡眠完成後該頁面的其餘部分相呼應)nginx + php-fpm。如何發送HTML頁面的一部分,其餘部分?
這裏:http://php.net/flush人建議在php.ini
output_buffering = Off
zlib.output_compression = Off
設置在nginx.conf
proxy_buffering off;
我TRIE它和仍然是相同的結果。該頁面僅在瀏覽器完整顯示時顯示。
此外,我認爲這可能是因爲瀏覽器獲取頁面標題,但不渲染它,因爲少量的數據被髮送,所以我特意增加了頭部大小50KB這也幫不了我。
任何想法如何做到這一點?