ThinkPHP 5.0
===============
[![StyleCI](https://styleci.io/repos/48530411/shield?style=flat&branch=master)](https://styleci.io/repos/48530411)
[![Build Status](https://travis-ci.org/top-think/framework.svg?branch=master)](https://travis-ci.org/top-think/framework)
[![codecov.io](http://codecov.io/github/top-think/framework/coverage.svg?branch=master)](http://codecov.io/github/github/top-think/framework?branch=master)
[![Total Downloads](https://poser.pugx.org/topthink/framework/downloads)](https://packagist.org/packages/topthink/framework)
[![Latest Stable Version](https://poser.pugx.org/topthink/framework/v/stable)](https://packagist.org/packages/topthink/framework)
[![Latest Unstable Version](https://poser.pugx.org/topthink/framework/v/unstable)](https://packagist.org/packages/topthink/framework)
[![License](https://poser.pugx.org/topthink/framework/license)](https://packagist.org/packages/topthink/framework)
ThinkPHP5在保持快速开发和大道至简的核心理念不变的同时,PHP版本要求提升到5.4,优化核心,减少依赖,基于全新的架构思想和命名空间实现,是ThinkPHP突破原有框架思路的颠覆之作,其主要特性包括:
+ 基于命名空间和众多PHP新特性
+ 核心功能组件化
+ 强化路由功能
+ 更灵活的控制器
+ 重构的模型和数据库类
+ 配置文件可分离
+ 重写的自动验证和完成
+ 简化扩展机制
+ API支持完善
+ 改进的Log类
+ 命令行访问支持
+ REST支持
+ 引导文件支持
+ 方便的自动生成定义
+ 真正惰性加载
+ 分布式环境支持
+ 支持Composer
+ 支持MongoDb
> ThinkPHP5的运行环境要求PHP5.4以上。
详细开发文档参考 [ThinkPHP5完全开发手册](http://www.kancloud.cn/manual/thinkphp5) 以及[ThinkPHP5入门系列教程](http://www.kancloud.cn/special/thinkphp5_quickstart)
## 目录结构
初始的目录结构如下:
~~~
www WEB部署目录(或者子目录)
├─application 应用目录
│ ├─common 公共模块目录(可以更改)
│ ├─module_name 模块目录
│ │ ├─config.php 模块配置文件
│ │ ├─common.php 模块函数文件
│ │ ├─controller 控制器目录
│ │ ├─model 模型目录
│ │ ├─view 视图目录
│ │ └─ ... 更多类库目录
│ │
│ ├─command.php 命令行工具配置文件
│ ├─common.php 公共函数文件
│ ├─config.php 公共配置文件
│ ├─route.php 路由配置文件
│ ├─tags.php 应用行为扩展定义文件
│ └─database.php 数据库配置文件
│
├─public WEB目录(对外访问目录)
│ ├─index.php 入口文件
│ ├─router.php 快速测试文件
│ └─.htaccess 用于apache的重写
│
├─thinkphp 框架系统目录
│ ├─lang 语言文件目录
│ ├─library 框架类库目录
│ │ ├─think Think类库包目录
│ │ └─traits 系统Trait目录
│ │
│ ├─tpl 系统模板目录
│ ├─base.php 基础定义文件
│ ├─console.php 控制台入口文件
│ ├─convention.php 框架惯例配置文件
│ ├─helper.php 助手函数文件
│ ├─phpunit.xml phpunit配置文件
│ └─start.php 框架入口文件
│
├─extend 扩展类库目录
├─runtime 应用的运行时目录(可写,可定制)
├─vendor 第三方类库目录(Composer依赖库)
├─build.php 自动生成定义文件(参考)
├─composer.json composer 定义文件
├─LICENSE.txt 授权说明文件
├─README.md README 文件
├─think 命令行入口文件
~~~
> router.php用于php自带webserver支持,可用于快速测试
> 切换到public目录后,启动命令:php -S localhost:8888 router.php
> 上面的目录结构和名称是可以改变的,这取决于你的入口文件和配置参数。
## 命名规范
ThinkPHP5的命名规范遵循PSR-2规范以及PSR-4自动加载规范。
## 参与开发
注册并登录 Github 帐号, fork 本项目并进行改动。
更多细节参阅 [CONTRIBUTING.md](CONTRIBUTING.md)
## 版权信息
ThinkPHP遵循Apache2开源协议发布,并提供免费使用。
本项目包含的第三方源码和二进制文件之版权信息另行标注。
版权所有Copyright © 2006-2018 by ThinkPHP (http://thinkphp.cn)
All rights reserved。
ThinkPHP® 商标和著作权所有者为上海顶想信息科技有限公司。
更多细节参阅 [LICENSE.txt](LICENSE.txt)
没有合适的资源?快使用搜索试试~ 我知道了~
基于php的点餐系统(含数据库文件).zip
共301个文件
php:220个
html:35个
tpl:4个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 104 浏览量
2023-06-01
20:08:21
上传
评论
收藏 1.5MB ZIP 举报
温馨提示
基于php语言开发的程序,适合作为计算机专业学生的课程设计或者是毕业设计,含数据库文件
资源推荐
资源详情
资源评论
收起资源包目录
基于php的点餐系统(含数据库文件).zip (301个子文件)
database.php.bak 2KB
Thumbs.db 36KB
Composer-Setup.exe 734KB
hiddeninput.exe 9KB
.gitignore 39B
.gitignore 13B
.gitignore 13B
.gitignore 13B
.htaccess 428B
.htaccess 13B
.htaccess 13B
mandishesdetail.html 8KB
dishesaddview.html 7KB
manuserdetail.html 7KB
manager_main.html 7KB
useradd.html 6KB
userdetail.html 6KB
header.html 5KB
server_main.html 5KB
chef_main.html 5KB
menu.html 4KB
showmessage.html 3KB
showorder.html 3KB
mandishessortdetail.html 3KB
disheslist.html 3KB
dishessortaddview.html 3KB
orderdetailchef.html 3KB
footer.html 2KB
dishessortlist.html 2KB
userlist.html 2KB
index.html 2KB
footer.html 2KB
orderdetail.html 2KB
orderlist.html 2KB
showorderchef.html 1KB
menu.html 1KB
header.html 1KB
test26.html 1KB
test25.html 1KB
cart.html 1KB
userlistajax.html 843B
header.html 716B
table.html 621B
test27.html 334B
footer.html 213B
index.html 93B
favicon.ico 1KB
2209eff225d84595d723e222139d10f4.jpg 35KB
7b7d20513f45afcc3619f38515fc0690.jpg 35KB
82399aeb804639d6d912b137758f9db2.jpg 35KB
910823435b125a82407a39870de3a3d8.jpg 35KB
composer.json 913B
composer.json 834B
composer.json 55B
LICENSE 1KB
README.md 5KB
CONTRIBUTING.md 4KB
README.md 215B
Query.php 89KB
Model.php 68KB
Route.php 59KB
Request.php 48KB
Template.php 45KB
Validate.php 41KB
Builder.php 31KB
Process.php 30KB
Connection.php 30KB
Cx.php 24KB
Console.php 23KB
App.php 21KB
Loader.php 20KB
BelongsToMany.php 18KB
helper.php 17KB
Url.php 13KB
5312c0394a2b9f6f156493d913d132c9.php 12KB
Input.php 12KB
TagLib.php 12KB
2aa674046febbb09c54b09132252a19c.php 12KB
File.php 12KB
zh-cn.php 12KB
Descriptor.php 12KB
Console.php 11KB
Session.php 11KB
Merge.php 11KB
Collection.php 11KB
Command.php 11KB
User.php 11KB
Autoload.php 10KB
convention.php 10KB
config.php 10KB
Ask.php 10KB
OneToOne.php 10KB
Definition.php 10KB
Paginator.php 10KB
HasMany.php 10KB
a8afd86e3702b0792118b5020ce0d406.php 9KB
MorphMany.php 9KB
Handle.php 8KB
Response.php 8KB
MorphTo.php 8KB
共 301 条
- 1
- 2
- 3
- 4
资源评论
我慢慢地也过来了
- 粉丝: 6840
- 资源: 4007
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 3-1same.cbp
- tudou-android-release (2).apk
- 三维重建-基于NeRF实现的稳定+实时3D说话人脸生成-附项目源码-优质项目实战.zip
- oracle-10g-32bit.zip
- com.aesq.zb_v1.0.35_danji100.com.apk
- 760996331259605建立门派1.360.apk
- 下面提供一些C语言的入门示例代码,并附有注释,以帮助理解每个部分的功能 1. Hello World程序 #include
- 下面提供一些C语言的入门示例代码,并附有注释,以帮助理解每个部分的功能 1. Hello World程序 #include
- 下面提供一些C语言的入门示例代码,并附有注释,以帮助理解每个部分的功能 1. Hello World程序 #include
- C语言是一种广泛使用的计算机编程语言,它是许多其他编程语言的基础 以下是一些C语言入门的例子和代码,适合初学者学习和实践
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功