当启用 opcache 并使用 'require' 关键字时,php 会从文件系统重新加载文件内容吗?
Will php reload file content from filesystem when opcache is enable and use 'require' keyword?
我的应用程序使用 require
加载应用程序路由,就像这样
require __DIR__ . '/Order.php';
并且我打开了opcache
扩展,配置是
enable_cli=1
memory_consumption=128
interned_strings_buffer=8
max_accelerated_files=4000
revalidate_freq=60
fast_shutdown=1
opcache.save_comments=0
我想知道 php 是否每次请求都从文件系统重新加载 __DIR__ . '/Order.php'
,即使 opcache
已启用。
是的,如果你想避免它,使用require_once
我的应用程序使用 require
加载应用程序路由,就像这样
require __DIR__ . '/Order.php';
并且我打开了opcache
扩展,配置是
enable_cli=1
memory_consumption=128
interned_strings_buffer=8
max_accelerated_files=4000
revalidate_freq=60
fast_shutdown=1
opcache.save_comments=0
我想知道 php 是否每次请求都从文件系统重新加载 __DIR__ . '/Order.php'
,即使 opcache
已启用。
是的,如果你想避免它,使用require_once