zoukankan      html  css  js  c++  java
  • PHP项目目录结构

    PHP项目目录结构

    原创 2017年11月23日 16:02:18

    一个完整的项目需要有三大部分构成,项目框架,业务实现,公共支持。为了便于开发维护,通常使三部分分别对应不同的目录结构:

    • 业务实现(Application 应用部分):根据业务实现不同各个项目结构和代码也会有差异。
    • 项目框架(Framework 支持框架):项目框架作为构建项目的基础支持,提供类库,模型,工具类等基础服务,根据重要程度不同分为核心类库(Core)和工具类(Lib)。
    • 公共支持(Public 公共支持):提供公共支持,比如静态资源,样式,方法等。
    基础目录结构如下:
    • Application(应用)
      • Controller(控制器)
        • Admin(后台)
        • Home(前台)
      • View(视图)
        • Admin(后台)
        • Home(前台)
      • Model(数据模型)
    • Framework(框架)
      • Core(核心框架)
      • Lib(工具类)
    • Public(公共支持)
      • Style(样式)
      • Img(图片)
      • Js(js文件)
      • Upload(上传文件)

    PHP项目目录结构

    原创 2017年11月23日 16:02:18

    一个完整的项目需要有三大部分构成,项目框架,业务实现,公共支持。为了便于开发维护,通常使三部分分别对应不同的目录结构:

    • 业务实现(Application 应用部分):根据业务实现不同各个项目结构和代码也会有差异。
    • 项目框架(Framework 支持框架):项目框架作为构建项目的基础支持,提供类库,模型,工具类等基础服务,根据重要程度不同分为核心类库(Core)和工具类(Lib)。
    • 公共支持(Public 公共支持):提供公共支持,比如静态资源,样式,方法等。
    基础目录结构如下:
    • Application(应用)
      • Controller(控制器)
        • Admin(后台)
        • Home(前台)
      • View(视图)
        • Admin(后台)
        • Home(前台)
      • Model(数据模型)
    • Framework(框架)
      • Core(核心框架)
      • Lib(工具类)
    • Public(公共支持)
      • Style(样式)
      • Img(图片)
      • Js(js文件)
      • Upload(上传文件)
  • 相关阅读:
    java学习之旅(一):BOS项目使用的技术以及开发环境
    spring手动回滚
    tomcat下配置多端口,多项目
    centos7安装Mysql5.6
    windows phone7 下 Silverlight 异步读取网络图片
    Sencha Touch 本地化存储配置
    LCD1602显示接收的串口通讯字串
    QML 怎么在gridview中用Index定位? 怎么在代理中设置背景?
    89C52定时/计数器
    QML JSON 展示
  • 原文地址:https://www.cnblogs.com/mike-mei/p/8794154.html
Copyright © 2011-2022 走看看