欢迎来到天天文库
浏览记录
ID:37287124
大小:1.42 MB
页数:110页
时间:2019-05-20
《ThinkPHP 5 简明开发手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、ThinkPHP5简明开发手册介绍本手册内容已经过时,也不再更新请阅读最新的5.0完全开发手册或者5.0快速入门。推荐阅读《ThinkPHP5.0快速入门》是官方出品的学习和掌握ThinkPHP5.0不可多得的入门指引教程,针对新手用户由浅入深给出了详尽的使用。本系列围绕WEB开发和API开发常用的一系列基础功能进行循序渐进的讲解。本文档使用看云构建-1-ThinkPHP5简明开发手册快速入门本章内容提供了ThinkPHP5.0的一些基本用法,并且处于不断完善过程。注意:本章内容会随着最新版本的功能变化而做出一定的调整,因此相关功能的说明均针对Github的
2、最新版本,而非官网下载版本。GITHUB地址:https://github.com/top-think/think安装配置ThinkPHP5的环境要求如下:PHP>=5.4.0PDOPHPExtensionCURLPHPExtension严格来说,ThinkPHP无需安装过程,这里所说的安装其实就是把ThinkPHP框架放入WEB运行环境(前提是你的WEB运行环境已经OK),可以通过两种方式获取和安装ThinkPHP。一、下载ThinkPHP安装获取ThinkPHP的方式很多,官方网站(http://thinkphp.cn)是最好的下载和文档获取来源。官网提
3、供了稳定版本的下载:http://thinkphp.cn/down/framework.html由于ThinkPHP5.0还在测试阶段,所以需要通过Git服务器下载,Git服务地址:https://github.com/top-think/think下载或者使用GIT克隆到本地后,请(解压缩后)放置于你的WEB根目录下面的tp5子目录。二、使用Composer安装ThinkPHP支持使用Composer安装,如果还没有安装Composer,你可以按Composer安装中的方法安装。在Linux和MacOSX中可以运行如下命令:curl-sShttps://g
4、etcomposer.org/installer
5、phpmvcomposer.phar/usr/local/bin/composer在Windows中,你需要下载并运行Composer-Setup.exe。本文档使用看云构建-2-ThinkPHP5简明开发手册如果遇到任何问题或者想更深入地学习Composer,请参考Composer文档(英文),Composer中文。如果你已经安装有Composer请确保使用的是最新版本,你可以用composerself-update命令更新Composer为最新版本。然后在命令行下面,切换到你的web根目录下面并执行下面的
6、命令:composercreate-projecttopthink/thinktp5dev-master--prefer-dist由于目前尚未正式发布,所以先用dev-master分支。如果出现错误提示,请根据提示操作或者参考Composer中文文档。如果国内访问composer的速度比较慢,可以参考这里的说明使用国内镜像无论你采用什么方式获取的ThinkPHP框架,现在只需要做最后一步来验证是否正常运行。在浏览器中输入地址:http://localhost/tp5/public/如果浏览器输出如图所示:恭喜你,现在已经完成ThinkPHP的安装!如果你无法
7、正常运行并显示ThinkPHP的欢迎页面,那么请参考下面的列表检查下你的服务器环境:PHP5.4以上版本(注意:PHP5.4dev版本和PHP6均不支持)WEB服务器是否正常启动目录结构下载最新版框架后,解压缩到web目录下面,可以看到初始的目录结构如下:本文档使用看云构建-3-ThinkPHP5简明开发手册project应用部署目录├─composer.jsoncomposer定义文件├─README.mdREADME文件├─build.php自动生成定义文件(参考)├─LICENSE.txt授权说明文件├─application应用目录(可设置)│├─c
8、ommon公共模块目录(可更改)│├─runtime应用的运行时目录(可写,可设置)│├─module模块目录││├─config.php模块配置文件││├─common.php模块函数文件││├─controller控制器目录││├─model模型目录││├─view视图目录││├─...更多类库目录│├─common.php公共函数文件│├─route.php路由配置文件│├─database.php数据库配置文件│└─config.php公共配置文件├─publicWEB部署目录(对外访问目录)│├─index.php应用入口文件│├─.htacces
9、s用于apache的重写│└─router.php快
此文档下载收益归作者所有