1
用什麼標準來確定PHP OPcache中是否發生了緩存命中?我認爲諸如請求URL,頭文件等會影響是否發生點擊,但OPcache如何處理諸如依靠cookie /會話來呈現頁面的頁面/腳本等內容?PHP中的OPcache如何確定命中是否發生或不發生?
用什麼標準來確定PHP OPcache中是否發生了緩存命中?我認爲諸如請求URL,頭文件等會影響是否發生點擊,但OPcache如何處理諸如依靠cookie /會話來呈現頁面的頁面/腳本等內容?PHP中的OPcache如何確定命中是否發生或不發生?
您正在將PHP Opcache與HTTP緩存混淆。
PHP Opcache不會緩存PHP頁面的輸出。相反,它緩存PHP源文件的PHP使用的內部表示,允許在需要時立即執行它,而不是每次請求頁面時都要求PHP重新解析源文件。
是的,你是對的。我的理解是不正確的。所以你說的是,OPcache只是編譯PHP文件,所以從那時起,編譯後的版本總是在訪問該字段時使用,是正確的? APC和Memcached是否用於類似的事情?謝謝。 – HartleySan
確切地說,是的。 APC非常相似,但memcached是不同的。 – duskwuff
如果你不介意我問,Memcached與衆不同呢? – HartleySan