我只是想知道从单独的目录提供文件是否会显着降低性能。请不要评论问我为什么要这样做..简答:MVC框架。但这在性能方面会是一个大问题吗?
实施例。 主/ index.php文件 创建/ index.php文件 查看/ index.php文件 等...
谢谢, 马特
答案 0 :(得分:2)
在unix系统上,我通常会在单独的子目录中组装极大(> 1K文件)的文件集合(通常是从某处生成的数据文件),通常基于从文件名本身派生的命名方案(例如/ 2/25 / 257689.xml),因为一般管理问题,一个目录包含数万个文件(例如,只是一个简单的“ls”可能需要很多分钟),以及文件系统内部的一些问题,可以降低性能。
但是,对于从htdocs目录访问不超过几百个文件的Web应用程序,没有任何重要性的性能影响。除非在php引擎中有一些可怕的糟糕架构。
答案 1 :(得分:2)
通常,不会,目录路径的差异不会对性能产生重大影响。