Php 包括性能影响


Php includes performance hit

<?php   
$t1 = microtime(true);
require("File0.inc"); // size: 7.0 kB
include("File1.inc"); // size: 30.8 kB 
include("File2.php"); // size: 99.0 kB 
require('File3.php'); // size: 1.6 kB 
echo "{includes: ".(microtime(true) - $t1)." seconds}";
?>

这在 0.013 秒到 0.018 秒之间。
这对我来说真的很低效,我的代码(在它之后(在大约 0.0002 秒内运行。
如何最大限度地减少包含文件所需的执行时间?

包含PHP文件需要时间,没有办法解决它。

如果加载时间对您来说真的是一个大问题,您可能只需要将所有代码放入一个大文件中。但是,当涉及到模块化和代码质量时,这当然是一场噩梦,所以你应该真正考虑获得更快的服务器,而不是这样做。

同时,您可以尝试使用 memcached 或 APC 缓存输出以缩短加载时间。