PHP项目目录结构
2017-11-23 16:02
197 查看
一个完整的项目需要有三大部分构成,项目框架,业务实现,公共支持。为了便于开发维护,通常使三部分分别对应不同的目录结构:
业务实现(Application 应用部分):根据业务实现不同各个项目结构和代码也会有差异。
项目框架(Framework 支持框架):项目框架作为构建项目的基础支持,提供类库,模型,工具类等基础服务,根据重要程度不同分为核心类库(Core)和工具类(Lib)。
公共支持(Public 公共支持):提供公共支持,比如静态资源,样式,方法等。
基础目录结构如下:
Application(应用)
Controller(控制器)
Admin(后台)
Home(前台)
View(视图)
Admin(后台)
Home(前台)
Model(数据模型)
Framework(框架)
Core(核心框架)
Lib(工具类)
Public(公共支持)
Style(样式)
Img(图片)
Js(js文件)
Upload(上传文件)
业务实现(Application 应用部分):根据业务实现不同各个项目结构和代码也会有差异。
项目框架(Framework 支持框架):项目框架作为构建项目的基础支持,提供类库,模型,工具类等基础服务,根据重要程度不同分为核心类库(Core)和工具类(Lib)。
公共支持(Public 公共支持):提供公共支持,比如静态资源,样式,方法等。
基础目录结构如下:
Application(应用)
Controller(控制器)
Admin(后台)
Home(前台)
View(视图)
Admin(后台)
Home(前台)
Model(数据模型)
Framework(框架)
Core(核心框架)
Lib(工具类)
Public(公共支持)
Style(样式)
Img(图片)
Js(js文件)
Upload(上传文件)
相关文章推荐
- PinPhp项目目录结构
- PHP 项目目录结构
- Android项目的目录结构
- Android Studio目录结构和Gradle构建Android项目
- IDEA左侧的project目录中,看不到项目的文件结构图,项目目录不见了
- MAVEN项目标准目录结构
- android 之项目的目录结构分析与资源引用
- App开发 项目目录、类内容结构说明
- maven项目目录结构说明
- Maven项目标准目录结构
- php学习笔记1 apache服务器使用及配置① 启动和停止 端口配置 apache的目录结构
- Java Web项目的一般目录结构解析
- android项目目录结构
- android项目的的目录结构
- Appium 项目的源码目录结构分析
- 3、Maven的项目的目录结构简介和一些常用命令
- maven实战(八)Maven web项目的目录结构
- iOS 项目目录结构
- Android系列教程之Android项目的目录结构
- Maven项目目录结构显示方式