最新版本的PHP具有文件名缓存,用于了解文件的真实路径,require_once()
并且include_once()
可以利用它。
您可以在php.ini中设置一个值来设置缓存的大小,但是我不知道如何确定大小。默认值为16k,但是我看不出要使用多少缓存。这些文档含糊不清:
确定PHP将使用的realpath缓存的大小。在PHP打开许多文件的系统上,应该增加该值,以反映所执行的文件操作的数量。
是的,我可以增加所允许的缓存数量,并使用ab
其他测试来运行测试,但是我想要的是一些自省的功能,而不仅仅是从远处计时。