0
如您所知,默認情況下,APC緩存服務器編譯後的所有文件。 我有一些關於緩存的問題:APC和緩存所有文件,用戶緩存
- 什麼時候應該真的緩存整個文件?
=======
- 在下面的代碼我可以緩存file1.php的操作碼?
- 每個具有相同變量值的操作碼是否相同?
例如在file1.php中,它有一個變量,它的值取決於用戶。
<?php
//connected to database and fetched the name of the user
$name = 'jack';
?>
這裏是file2.php
<?php
include 'file1.php';
echo "hello Mr.".$userName;
?>
操作碼緩存緩存腳本的「操作碼」,而不是運行時變量的值 –
因此,緩存所有php文件是個好主意嗎? – vandaad
如果你想要操作碼緩存的速度優勢,然後緩存所有的PHP文件:只有緩存一些是特殊情況下(例如使用一些模板引擎時),並不正常使用 –