php程序文件和文件夹结构

php程序文件和文件夹结构,php,html,web,Php,Html,Web,我想知道构建过程化php编程的最佳方法或最佳实践,在uni中,我学会了为网站的每个部分设置文件夹,如“管理”“产品”等文件夹,并且我的每个文件夹都有一个index.php,所有php代码都在那里,这是一个好方法吗?甚至是正确的方法 您打算在多个文件夹中包含多个索引文件吗 我不知道,我只是上网看了看,看到了这么多不同的方式,但从来没有人解释是非,好是坏等等。一般来说,是的,你应该尝试根据文件的功能将其分为文件夹 请阅读PSR-0自动加载标准。我认为这将帮助您更好地理解为什么以这种或那种方式组织代码

我想知道构建过程化php编程的最佳方法或最佳实践,在uni中,我学会了为网站的每个部分设置文件夹,如“管理”“产品”等文件夹,并且我的每个文件夹都有一个index.php,所有php代码都在那里,这是一个好方法吗?甚至是正确的方法

您打算在多个文件夹中包含多个索引文件吗


我不知道,我只是上网看了看,看到了这么多不同的方式,但从来没有人解释是非,好是坏等等。

一般来说,是的,你应该尝试根据文件的功能将其分为文件夹

请阅读PSR-0自动加载标准。我认为这将帮助您更好地理解为什么以这种或那种方式组织代码更好


没有“正确的方法”-做你喜欢做的事我是这么想的,但只是想确认一下最重要的事情是将你的
index.php
文件和所有css/js/images(很明显)保存在你的web服务器的公共文件夹中,剩下的(辅助、配置或函数/类文件)在外面。这样,即使在Web服务器配置错误的情况下,攻击者也无法获取您的mysql密码(例如)。