有多个目录和子目录会降低php的速度

时间:2014-02-27 18:05:08

标签: php

我一直想知道:

目录结构是否会降低php解析速度?

admin folder:

  login folder:
      login-form.php

  pages folder:
      page-admin.php

 --OR--

admin folder:
  login-form.php
  page-admin.php

哪个更快......还是重要?

2 个答案:

答案 0 :(得分:1)

一般来说:没有。任何可能存在的差异都是如此极小,以至于你永远无法检测到它。

更长的答案:它取决于底层操作系统的文件系统。 PHP本身对目录没有多大作用,它所做的就是将文件路径传递给操作系统,该操作系统处理按路径检索文件的复杂性。如果路径是深度嵌套的,则可能稍微慢一些,这取决于文件系统是否逐个查找目录中的目录并从磁盘读取它们。很可能信息只是内存中表格中的元数据,这意味着任何路径都可以快速查找,并且您永远不会看到任何差异。

答案 1 :(得分:0)

通常情况下,服务器和文件系统应该足够快。 这只需要几纳米或毫秒

best approach for file structure?