PHP编程经验
第三章 目录结构
>注:目录结构开头字母应该使用大写开头,不然后续大小写控制不好再linux下会出现各种问题! #### 3.0、程序结构目录 目录整理要规整,目录要有不同的分类,根据不同的归类到不同的目录,主要是为项目管理和开发做后续的规划,和再次开发增加功能做准备。以下列举一种目录设置 可以使用thinkphp框架设置这种目录结构也可作为原生开发的目录结构,同样其他框架也可适用。 ```php Module ------- 模块目录 Data ------- 数据备份目录 System ------- 系统框架目录 Uploads ------ 上传文件目录 Public ----- 公共文件目录 Index.php ----- 入口文件 ``` 模块目录通常放置控制器,模型方法,视图; 数据备份目录是一个文件存储目录 主要为方便备份的数据管理。 系统框架目录,这里是放置核心程序的目录。 Upload 上传文件目录,可有也可没有看文件管理的需求,如果是有单独文件管理器可以使用ftp上传的方式上传到文件服上。 公共文件目录,放置视图样式,或者一些前端插件等等。主要放置静态文件 3.1、原生开发的目录设置 使用原生开发项目目录设置可以更简洁不需要很多目录结构,架构大致可以这样书写。 ```php App ------- 模型控制器文件目录 Back ------ 备份文件管理目录 System ------- 系统框架目录 Template ----- 模板目录 Uploads ------ 文件管理目录 Index.php ----- 入口文件 ``` 注:目录结构分类明细,便于管理同时命名空间,和路径重新做好,网站的路径各方面的设置都很容易控制。
顶部
收展
底部
[TOC]
目录
第一章 代码风格
第二章 代码注释
第三章 目录结构
第四章 文件管理
第五章 代码整理
第六章 路径和路由
第七章 实用表格
第八章 实用开发软件
第九章 技术提升心得
第十章 实用插件搭配
第十一章 加快执行效率的写法规范
相关推荐
PHP底层
PHP面向对象
PHP应用
PHP工具类
PHP框架