最近發現的通過cli運行php腳本的優點,雖然工作流程更快,但我發現通過cli執行php腳本比刷新瀏覽器慢得多。我該如何改進PHP CLI輸出速度
echo 'hello'; // >1 second cli vs <10 millisecond in browser
我明白PHP環境需要加載在每次執行的呼叫(通過PHP -f),而在瀏覽器中,PHP是已經經由web服務器加載到存儲器中。
我正在尋找一種解決方案來加快PHP的啓動時間。 Apache正在運行。
目標是通過文本編輯器輸出加速輸出,該輸出默認運行php -f。
我希望有一種方法,我可以直接使用fast-cgi流直接預加載php或管道到Apache,但是如何?
這是不可能的,它需要1秒加載php cli。特別是因爲php cli不需要加載。也許這與output_buffer有關。嘗試通過php.ini禁用它,但我懷疑 – dynamic
你是如何衡量CLI速度的?你測量了什麼? – hakre
cli php的初始化時間是什麼情況? – datasage