tinkphp5.0目录结构说明

  1.  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                 命令行入口文件

tinkphp5.0目录结构说明的更多相关文章

  1. THINKPHP 5.0目录结构

    目录结构 下载最新版框架后,解压缩到web目录下面,可以看到初始的目录结构如下: project 应用部署目录 ├─application 应用目录(可设置) │ ├─common 公共模块目录(可更 ...

  2. thinkphp5.0目录结构

    下载最新版框架后,解压缩到web目录下面,可以看到初始的目录结构如下: project 应用部署目录 ├─application 应用目录(可设置) │ ├─common 公共模块目录(可更改) │ ...

  3. 琐碎-hadoop2.2.0目录结构

    之前了解了一下0.20.2和1.1.0.以后现在主流肯定是2.x吧,包含了之前没有的yarn bin Hadoop最基本的管理脚本和使用脚本,这些脚本是sbin目录下管理脚本的基础实现,用户可以用这些 ...

  4. ThinPHP5.0 目录结构

    官网文档  https://www.kancloud.cn/manual/thinkphp5/118008 project 应用部署目录├─application 应用目录(可设置)│ ├─commo ...

  5. Thinkphp5.0实战开发二------自动生成目录结构

    序言 ThinkPHP5.0 具备自动创建功能,可以用来自动生成需要的模块及目录结构和文件等,自动生成主要调用\think\Build 类库.ThinkPHP5.0中模块文件夹在application ...

  6. ThinkPHP5.0中的build.php自动生成所需的目录结构的详细方法

    一.来到根目录下,找到bulid.php文件进行改写. 改写方法:保留常用的目录结构,其余按照需求改吧! 二.复制一份build.php文件到application目录下 此时根目录下的bulid.p ...

  7. Yii2.0学习--目录结构

    目录结构: 创建一个控制器: <?php /** * Created by Haima. * Author:Haima * QQ:228654416 * Date: 2018/8/23 * Ti ...

  8. 一个技术汪的开源梦 —— 基于 .Net Core 的公共组件之目录结构

    一个技术汪的开源梦 —— 目录 这篇文章是开源公共组件的开篇那就先说说项目的 Github 目录结构和 .Net Core 的项目结构. 1. GitHub 目录结构和相关文件 - src 源码项目目 ...

  9. Eclipse中一个Maven工程的目录结构

    在之前的javaSE开发中,没有很关注Eclipse工程目录下的环境,总是看见一个src就点进去新建一个包再写一个class.以后的日子中也没有机会注意到一个工程到底是怎么组织的这种问题,跟不要说自己 ...

随机推荐

  1. Java的动态代理Proxy

    概念梳理: 1.什么是动态代理? 答:动态代理可以提供对另一个对象的访问,同时隐藏实际对象的具体事实.代理一般会实现它所表示的实际对象的接口.代理可以访问实际对象,但是延迟实现实际对象的部分功能,实际 ...

  2. IntelliJ IDEA 常用快捷键和技巧

    IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N  查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和 ...

  3. nginx实现高性能负载均衡的Tomcat集群

    1. 安装软件: nginx 两个apache-tomcat 安装过程省略. 2.配置两个tomcat的http端口,第一个为18080,第二个为28080 注意:需要把server.xml文件中所有 ...

  4. Git中.gitignore文件不起作用

    Git中.gitignore文件不起作用的解决以及Git中的忽略规则介绍   在Studio里使用Git管理代码的过程中,可以修改.gitignore文件中的标示的方法来忽略开发者想忽略掉的文件或目录 ...

  5. js判断设备(转)

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  6. 最近开发的项目,遇到用户上传excel文件并导入数据到系统这个需求,而有excel中有的单元格是日期格式,本文介绍怎么从excel中读取日期格式的数据。

    可以先判断单元格的类型,有的日期是字符串存储的,有的是按日期存储的(单元格按数字解析),代码如下: Cell cell = row.getCell(); Date date = null; if (c ...

  7. linux make: *** No targets specified and no makefile found. Stop.

    [root@localhost Python-]# ./configure checking build system type... x86_64-unknown-linux-gnu checkin ...

  8. null-ouc 小组冲刺阶段博客目录

    null-ouc Beta冲刺阶段博客目录 github:https://github.com/orgs/OUC-null/people  一.Scrum Meeting 1. [第十周会议记录](h ...

  9. Selenium之Android使用学习

    20140507 Selenium一般用在web自动化上,为什么Android上也能用呢? 如图,手机端和DB联动:手机端的客户端给server发数据流,进行增删改查操作,这种写数据用update更新 ...

  10. JS基础入门篇(三十六)—面向对象( 三 )

    1.class class es6 中 为 关键字用来声明 一个 类 1.只能通过new调用 2.不存在变量提升 3.多个方法之间直接书写,不需要,隔开 4.类的方法是直接定义在类的原型上的 5.定义 ...