下载最新版框架后,解压缩到web目录下面,可以看到初始的目录结构如下:

project  应用部署目录
├─application           应用目录(可设置)
│  ├─common             公共模块目录(可更改)
│  ├─index              模块目录(可更改)
│  │  ├─config.php      模块配置文件
│  │  ├─common.php      模块函数文件
│  │  ├─controller      控制器目录
│  │  ├─model           模型目录
│  │  ├─view            视图目录
│  │  └─ ...            更多类库目录
│  ├─command.php        命令行工具配置文件
│  ├─common.php         应用公共(函数)文件
│  ├─config.php         应用(公共)配置文件
│  ├─database.php       数据库配置文件
│  ├─tags.php           应用行为扩展定义文件
│  └─route.php          路由配置文件
├─extend                扩展类库目录(可定义)
├─public                WEB 部署目录(对外访问目录)
│  ├─static             静态资源存放目录(css,js,image)
│  ├─index.php          应用入口文件
│  ├─router.php         快速测试文件
│  └─.htaccess          用于 apache 的重写
├─runtime               应用的运行时目录(可写,可设置)
├─vendor                第三方类库目录(Composer)
├─thinkphp              框架系统目录
│  ├─lang               语言包目录
│  ├─library            框架核心类库目录
│  │  ├─think           Think 类库包目录
│  │  └─traits          系统 Traits 目录
│  ├─tpl                系统模板目录
│  ├─.htaccess          用于 apache 的重写
│  ├─.travis.yml        CI 定义文件
│  ├─base.php           基础定义文件
│  ├─composer.json      composer 定义文件
│  ├─console.php        控制台入口文件
│  ├─convention.php     惯例配置文件
│  ├─helper.php         助手函数文件(可选)
│  ├─LICENSE.txt        授权说明文件
│  ├─phpunit.xml        单元测试配置文件
│  ├─README.md          README 文件
│  └─start.php          框架引导文件
├─build.php             自动生成定义文件(参考)
├─composer.json         composer 定义文件
├─LICENSE.txt           授权说明文件
├─README.md             README 文件
├─think                 命令行入口文件

如果是mac或者linux环境,请确保runtime目录有可写权限

5.0的部署建议是public目录作为web目录访问内容,其它都是web目录之外,当然,你必须要修改public/index.php中的相关路径。如果没法做到这点,请记得设置目录的访问权限或者添加目录列表的保护文件。

router.php用于php自带webserver支持,可用于快速测试
启动命令:php -S localhost:8888 router.php

5.0版本自带了一个完整的应用目录结构和默认的应用入口文件,开发人员可以在这个基础之上灵活调整。

上面的目录结构和名称是可以改变的,尤其是应用的目录结构,这取决于你的入口文件和配置参数。

由于ThinkPHP的架构设计对模块的目录结构保留了很多的灵活性,尤其是对于用于存储的目录具有高度的定制化,因此上述的目录结构仅供建议参考。

转自:http://www.eyoucms.com/doc/develop/jichu/29.html

eyoucms目录结构相关推荐

  1. eyoucms 下载最新版框架后,解压缩到web目录下面,可以看到初始的目录结构如下:

    project 应用部署目录 ├─application 应用目录(可设置) │ ├─common 公共模块目录(可更改) │ ├─index 模块目录(可更改) │ │ ├─config.php 模 ...

  2. Go 学习笔记(84)— Go 项目目录结构

    1. 目录规范 一个好的目录结构至少要满足以下几个要求. 命名清晰:目录命名要清晰.简洁,不要太长,也不要太短,目录名要能清晰地表达出该目录实现的功能,并且目录名最好用单数.一方面是因为单数足以说明这 ...

  3. Udacity机器人软件工程师课程笔记(九)-ROS-Catkin包、工作空间和目录结构

    Catkin包和工作空间 1.Carkin包简介 Catkin是ROS的官方构建系统,也是原始ROS构建系统rosbuild的继承者.catkin结合了CMake宏和Python脚本,在CMake的正 ...

  4. Platform Builder 5下WinCE 5.0目录结构

    Platform Builder 5下WinCE 5.0目录结构 Platform Builder 5已经自带WinCE 5.0,安装过程会指定WinCE 5.0的安装路径,默认为X:\WINCE50 ...

  5. Tomcat软件的目录结构、作用

    要了解Tomcat的目录结构,首先要知道什么是Tomcat? Tomcat是一个Apache软件基金会Jakarta项目中的核心项目:是一个免费的开放源代码的轻量级Web应用服务器:运行时占用资源小, ...

  6. CentOS目录结构超详细版

    最近初学Linux 对linux的目录产生了很多疑问,看到这篇文章,让我顿时对目录有了一个清晰的认识!推荐给大家! ------------------------------------------ ...

  7. caffe这个c++工程的目录结构

    目录结构 caffe文件夹下主要文件: data 用于存放下载的训练数据 docs 帮助文档 example 一些代码样例 matlab MATLAB接口文件 python Python接口文件 mo ...

  8. Nimbus/Supervisor本地目录结构

    为什么80%的码农都做不了架构师?>>>    注意:下面目录结构里面, nimbus机器上面只有/nimbus目录,supervisor机器上面只有/supervisor目录和/w ...

  9. 简述Linux目录结构和系统结构

    提到 GNU/Linux 系统的目录结构,不得不说一下FHS(Filesystem Hierarchy Standard,文件系统层次结构标准),正是这一标准的存在,详细的定义了类 Unix 操作系统 ...

  10. svn 目录结构 trunk java_如何彻底删除SVN中的文件和文件夹(附恢复方法)

    这里假设SVN项目的目录为 /data/svn/project,我们想排除trunk/test.exe文件和trunk/notallowed/目录,操作步骤如下及执行的svn命令(在svn安装目录的b ...

最新文章

  1. Podfile 常见语法
  2. Linux shell条件判断
  3. 实现⼀个简洁版的promise
  4. 为什么要学数据结构?| 原力计划
  5. 【译】成为明星数据科学家的13大技能
  6. vscode下载很慢问题处理
  7. 程序员的表白文,加点不一样的料!
  8. Java实现P5713 【深基3.例5】洛谷团队系统
  9. 郑州大学计算机考研944,2020年郑州大学944计算机技术专业基础综合考研复习资料...
  10. 组原4_指令偏移寻址
  11. 怎样使用iPhone对Apple TV进行色彩平衡调整?
  12. Filament渲染引擎剖析 之 通过图元构建几何体
  13. 君表增强了公式计算中的区域引用,支持SUM(A:A)
  14. ADD_MONTHS函数的使用
  15. 实名报名超5000人!RTE2022即将开幕,声网发布RTE行业首本专业书《实时万象》
  16. 《时代》发布2010百人榜:科技业乔布斯李彦宏等上榜
  17. java一百以内三的倍数_3的倍数有哪些100以内?
  18. 梳理一个问题(垃圾分类,垃圾回收)
  19. 强烈推荐几各非常走心的嵌入式方向公众号
  20. dreamweaver快捷方式

热门文章

  1. 微信支付计算机,微信电脑版怎么支付?怎么开通微信支付?
  2. 计算机软件文档编制规范百度云,计算机软件文档编制规范
  3. 【安装版】mysql数据库安装指南(超级详细)
  4. Spring源码解析系列汇总
  5. 高频面试题:秒杀系统设计
  6. cad字体安装_CAD字体如何划分?资源去哪下载?上千种字体资源,免费分享赠送...
  7. 度数换算_度的换算(度数换算计算器)
  8. javase-模拟斗地主(源码+注释)
  9. win7计算机怎么优化驱动器,win7电脑怎么优化
  10. nodejs 截断字符串_JS对于字符串的切割截取