性能php搜索文件vs键 - 值路径

时间:2012-03-01 19:10:28

标签: php performance file search

目录树中的搜索文件是否更快或在单个关联键中搜索文件路径 - 用于加载类的值文件? 示例第一种情况:

dir
   file1
   file2
   dir2
       file3
       dir3
           file4
   dircommon
       file5

示例第二种情况: 带有关键密钥的单个文件(test.config.txt) - 值:

file1=/dir/
file2=/dir/
file3=/dir/dir2/
file4=/dir/dir2/dir3 

我搜索file4然后加载定义到file4的类

什么是更快的方法?

有一种更快更好的方法来管理php文件的依赖性吗?

2 个答案:

答案 0 :(得分:0)

第一种方法更容易,因为您不必更新您添加的每个新型号/控制器的索引文件,我不认为性能差异会那么大,除非您&# 39;在每个页面加载时重新加载数千个类,在这种情况下,您应该只切换到Java。 :P

我们的内部框架只根据类名搜索文件路径...即Application_Model_Person将映射到'< include dir> /Application/Model/Person.php'。

答案 1 :(得分:0)

答案很简单。

在遇到问题之前,立即开始寻找解决方案。

现在看起来你没有问题,除了假想的一个 所以,我会选择更实用的解决方案,这显然不需要额外的文件来镜像文件系统结构。