【发布时间】:2015-09-05 22:03:45
【问题描述】:
我看到了很多框架,比如 Laravel、Zend、Symfony .... 我注意到他们把 php 文件放在根目录下,但是当我看到 WordPress 和 vBulletin 以及很多著名的脚本时,我注意到他们把公共目录中的php文件。
我想知道放置 PHP 文件的最佳位置是什么。根目录还是 public_html 目录?哪个更好?为什么!它们之间有什么区别?
【问题讨论】:
-
这取决于。如果它是用户应该能够直接访问的脚本,请将其放在公共目录中。如果它是私有的,您需要将其放在网络无法访问且只能由您的服务器访问的目录中。
-
我知道,但是为什么 WordPress 将所有文件都放在 public_html 目录下?有什么具体原因吗?
-
我对 WordPress 了解不多,但我想他们对处理来自用户的所有数据很有信心。我说的很笼统,所以也许其他人可以给你一些更具体的东西。
标签: php directory-structure public-html