使用include()的性能

时间:2011-04-10 13:21:39

标签: php performance

在我的项目中,我通常会将代码切片到文件中,以便拥有更加可靠的结构。以下2个样本在性能方面是否存在一些差异?

# Sample 1
include('first.class.php'); # class first {}
include('second.class.php'); # class second {}

# Sample 2
class first {}
class second {}

2 个答案:

答案 0 :(得分:4)

  

以下2个样本在性能方面是否存在一些差异?

您展示的方法很好,并且通常被接受,只要您不在每个请求中加载数百或数千个包含。

如果您想使用PHP的autoloading机制,这也是必需的结构。

答案 1 :(得分:0)

有关require / include性能分析的结果,请参阅http://pear.php.net/manual/en/pear2cs.introduction.php。 $ searchengine也会给出很多结果。