企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
> 注:目录结构开头字母应该使用大写开头,不然后续大小写控制不好再linux下会出现各种问题! ### 3.0、程序结构目录 目录整理要规整,目录要有不同的分类,根据不同的归类到不同的目录,主要是为项目管理和开发做后续的规划,和再次开发增加功能做准备。以下列举一种目录设置 可以使用thinkphp框架设置这种目录结构也可作为原生开发的目录结构,同样其他框架也可适用。 ~~~ Module ------- 模块目录 Data ------- 数据备份目录 System ------- 系统框架目录 Uploads ------ 上传文件目录 Public ----- 公共文件目录 Index.php ----- 入口文件 模块目录通常放置控制器,模型方法,视图; 数据备份目录是一个文件存储目录 主要为方便备份的数据管理。 系统框架目录,这里是放置核心程序的目录。 Upload 上传文件目录,可有也可没有看文件管理的需求,如果是有单独文件管理器可以使用ftp上传的方式上传到文件服上。 公共文件目录,放置视图样式,或者一些前端插件等等。主要放置静态文件 ~~~ * * * * * ### 3.1、原生开发的目录设置 使用原生开发项目目录设置可以更简洁不需要很多目录结构,架构大致可以这样书写。 ~~~ App ------- 模型控制器文件目录 Back ------ 备份文件管理目录 System ------- 系统框架目录 Template ----- 模板目录 Uploads ------ 文件管理目录 Index.php ----- 入口文件 ~~~ 注:目录结构分类明细,便于管理同时命名空间,和路径重新做好,网站的路径各方面的设置都很容易控制。