我目前正在测试一个Web应用程序,并注意到每次保存PHP文件后我的更改都没有更新。
据我所知,我没有使用当前的PHP缓存解决方案。我正在使用CodeIgniter的新副本运行PHP 5.5.3。
以下是发生的事情:
<?php echo time();?>
输出到我的所有视图文件中考虑到time()
输出正在更新的事实,我认为这是一个PHP问题而不是浏览器问题吗?
答案 0 :(得分:1)
PHP不会缓存任何内容。
如果正在更新time()
,您就知道没有传统的缓存问题。
如果您使用的是NFS,那么您可能正在处理文件系统缓存。这可以解释3-5秒的延迟。
答案 1 :(得分:0)
那令人沮丧。事实证明,MAMP现在已经安装并默认启用Zend OpCache - 请参阅Stop caching for PHP 5.5.3 in MAMP