2012-08-02 67 views
0

我想使用apc作爲具有操作碼緩存功能的cli。PHP APC CLI操作碼緩存沒有效果

使用apc.enable_cli爲true。但注意到基準時間和內存使用情況。

; php.ini 
apc.enable_cli = 1 

但在基於web的用法不同。我看到如何工作APC和做運行PHP腳本的魔法。約一半的內存使用量也比正常運行的PHP腳本快0.01左右。

但我認爲php不使用操作碼緩存在cli中使用apc。我如何使用它。可能嗎?

回答

2

我不希望apc在命令行上提供任何性能改進,因爲apc緩存將在每次運行時被丟棄。

+0

那麼我該如何在php中隱藏複雜的cli應用程序? – sweb 2012-08-02 09:17:34

+2

使用xdebug + kcachegrind來剖析您的應用,並找出慢位的位置。 apc真的不會成爲CLI應用程序的答案。 – xyphoid 2012-08-02 10:46:13