有很多关于目录结构的文档,但其中大部分是关于 MVC 目录结构的。但是如果我们不想使用任何框架或 MVC 怎么办?
- 有人说“无需移动到公共目录之上,密码保护就足够了(第一种选择)”
- 有人说“将所有重要文件从 public_html 中取出(第二个选项)”
- 有人说“只将 index.php、css 和 js 文件放在 public_html 中(第三个选项)”
我真的很困惑。
第一个选项:
/public_html
/css
/images
/libs
index.php
profile.php
search.php
第二种选择:我仍然可以使用 ww.mysite.com/index.php、ww.mysite.com/profile.php .. 链接结构
/libs
/public_html
/css
/images
index.php
profile.php
search.php
第三个选项:我的链接将是这样的:ww.mysite.com/index.php?view=search
/view
-profile.php
-search.php
/libs
/public_html
/css
/images
index.php
哪一个是最佳实践?目录结构对安全性重要吗?谢谢大家的帮助!