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(上传文件)
  • 相关阅读:
    RESTful架构的设计误区
    CRUD的http请求方式
    RESTful API的安全性
    REST风格的原则
    REST架构风格理解
    ansible上手之认识Playbook
    ansible模块之file
    ansible模块之yum,yum_repository
    ansible模块之copy
    Pygame
  • 原文地址:https://www.cnblogs.com/mike-mei/p/8794154.html
Copyright © 2011-2022 走看看