如何在PHP中使用opcache_compile_file()函数?

3

我了解缓存的工作原理以及它如何提高性能。但是我在网络上找不到任何示例。那么最佳实践是什么呢?

在内部,如果执行opcache_compile_file()函数,我假设它会检查文件是否已经缓存,如果是,则快速继续执行下一条语句(否则性能将会损失),这是一个有点言之无物的问题。

最后,我正在使用依赖注入,PHP似乎已经很好地缓存了函数和类,即使在使用DI和即时实例化时也是如此。

那么,opcache_compile_file()函数是否真的有必要呢?


请清晰地展示你所编写的代码,并查看修改后的效果。 - SID --- Choke_de_Code
1个回答

1

opcache_compile_file() 函数是否必要?

不需要。Opcache 自动工作,您无需关心。


1
您可以将此函数与 opcache.file_cache 一起使用,以便在服务器重新启动时预热缓存,因此非常有用。否则,文件将在收到请求时单独编译。 - webstackdev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接