是否将function.php更改为functions.php.inc对性能有任何影响

时间:2013-06-09 11:51:23

标签: php performance

我已将所有必要的功能存储到文件functions.php.inc中,并在每个页面的顶部使用此功能

require_once("functions.php.inc");

我想知道具有此名称对性能有任何影响。如果我将functions.php.inc更改为functions.php,它会提供更好的效果,或者没有任何差异。

1 个答案:

答案 0 :(得分:2)

除了评论中给出的.inc警告之外,应该没有性能影响(额外的4个字符比较,可以忽略不计;文件系统也非常适合处理13或17个字符文件名)。

此外,在PHP的最新版本中,包含了APC缓存(默认),这意味着没有额外解析require inc文件的{{1}}文件(这是第一次访问)。然后,APC检查文件状态(从文件系统),以便在进一步请求时再次访问时检测更改。