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(上传文件)
  • 相关阅读:
    JVM探秘:jstack查看Java线程状态
    JVM探秘:MAT分析内存溢出
    JVM探秘:jmap生成内存堆转储快照
    JVM探秘:jstat查看JVM统计信息
    JVM探秘:jinfo查看JVM运行时参数
    JVM探秘:JVM的参数类型
    JVM探秘:内存分配与回收策略
    JVM探秘:GC日志收集与分析
    JVM探秘:垃圾收集器
    JVM探秘:垃圾收集算法
  • 原文地址:https://www.cnblogs.com/mike-mei/p/8794154.html
Copyright © 2011-2022 走看看