ThinkPHP5快速入门 - (EPUB全文下载)
文件大小:4.24 mb。
文件格式:epub 格式。
书籍内容:
目 录
零、序言
一、基础
二、URL和路由
三、请求和响应
四、数据库
五、查询语言
六、模型和关联
(1)模型定义
(2)基础操作
(3)读取器和修改器
(4)类型转换和自动完成
(5)查询范围
(6)输入和验证
(7)关联
(8)模型输出
七、视图和模板
八、调试和日志
九、API开发
十、命令行工具
十一、扩展
十二、杂项
Session
Cookie
验证码
文件上传
图像处理
单元测试
番外篇:学习ThinkPHP5的正确姿势
概念篇:ThinkPHP5名词解释
附录A、常见问题集
附录B、3.2和5.0区别
附录C、助手函数
零、序言
< ThinkPHP官方出品,入门
TP5
必读系列(一) >
概述
本系列入门文档版权归
ThinkPHP
官方所有,未经授权,禁止任何方式转载和下载,侵权必究!
ThinkPHP5.0
版本的优势在于:
更灵活的路由;
依赖注入;
请求缓存;
更强大的查询语法;
引入了请求/响应对象;
路由地址反解生成;
增强的模型功能;
API开发友好;
改进的异常机制;
远程调试支持;
单元测试支持;
命令行工具;
Composer支持;
本快速入门系列
是官方出品的学习和掌握
ThinkPHP5.0
不可多得的入门指引教程和
标准参照
,针对新手用户给出了较易理解的使用。
本系列围绕
WEB
开发和
API
开发常用的一系列基础功能进行循序渐进的讲解。推荐在看完和理解快速入门之后,再去通读官方的完全开发手册,会更容易理解。
希望支持ThinkPHP5的用户能够到
Github
给我们一个star^_^
目前章节完成情况(
√
表示已经完成)
第零章、序言
√
第一章、基础
√
第二章、URL和路由
√
第三章、请求和响应
√
第四章、数据库
√
第五章、查询语言
√
第六章、模型和关联
√
第七章、视图和模板
√
第八章、调试大法
√
第九章、API开发
√
第十章、命令行工具
√
第十一章、扩展
√
第十二章、杂项
√
番外篇:学习ThinkPHP5的正确姿势
√
概念篇:ThinkPHP5名词解释
√
附录A、常见问题集(更新中)
附录B、3.2和5.0区别
√
附录C、助手函数
√
阅读须知
建议阅读本书之前首先掌握一些基础知识和概念,包括但不限于:
掌握HTML/PHP基础知识;
熟悉PHP环境部署;
了解命名空间概念;
了解面向对象编程;
了解GIT和版本库;
了解PHP依赖管理
composer
;
要确保学习示例的效果,请确保你使用的是最新的
5.0
正式版本。
由于编写过程中
5.0
版本也在不断完善,本快速入门系列会保持更新,涉及到的内容和示例,以及用户反馈的勘误也会随时进行修订。
ThinkPHP V5.0 官方权威QQ群
新手群(369126686 开放制) 允许扯谈 [已满员]
高级群(50546480 收费制)禁止闲聊
专家群(416914496 邀请制)比较安静
快速入门用户专用交流群
已购买快速入门的用户请扫描加群和TP5开发者一起交流(群号:484416938 入群需要回答问题 答案在快速入门文档中寻找)
更多阅读
本快速入门旨在入门指引,更详细的教程可以参考官方出品的其它几个入门系列教程:
ThinkPHP5.0路由完全指南
ThinkPHP5.0控制器从入门到精通
掌握ThinkPHP5.0数据库和模型
一、基础
快速入门(一):基础
本章介绍了
ThinkPHP5.0
的安装及基本使用,并给出了一个最简单的示例带你了解如何开始开发,主要包含:
简介
安装
目录结构
运行环境
入口文件
资源访问
调试模式
控制器
视图
读取数据
总结
在学习
ThinkPHP5.0
之前,如果你还不理解
面向对象
和
命名空间
的概念,建议首先去PHP手册恶补下PHP的相关基础知识,否则将成为你学习5.0的最大障碍。
简介
ThinkPHP
是一个快速、简单的基于
MVC
和面向对象的轻量级
PHP
开发框架,遵循
Apache2
开源协议发布,自2006年诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简代码的同时,尤其注重开发体验和易用性,并且拥有众多的原创功能和特性,为
WEB
应用和
API
开发提供了强有力的支持。
相当于以往版本,
ThinkPHP5.0
版本是一个颠覆和重构版本,也是
ThinkPHP
十周年献礼版本,基于
PHP5.4
设计(完美支持
PHP7
),采用全新的架构思想,引入了很多的
PHP
新特性,优化了核心,减少了依赖,支持
Composer
,实现了真正的惰性加载,并且为
API
开发做了深入的支持,在功能、性能以及灵活性方面都较为突出。
安装
ThinkPHP提供多个方式的安装,包括官网下载、
Composer
安装以及
GIT
下载,对于新手来说,有必要理解这几种安装方式的区别。
官网下载
:一般都是稳定版本(并不会实时更新),有些大的版本还会提供核心版(不含扩展)和完整版(包含常用扩展)两个版本;
Composer
安装
:是一种主流的安装方式,
Composer
也分为稳定版和开发版安装,如果是安装的稳定版则可以
update
到最新的稳定版,如果是安装的开发版那么
update
到的也是实时的开发版,安装慢的可以使用国内镜像,但注意存在一定的缓存时间;
GIT
安装
:直接通过
git
地址安装的方式,优势是可以实时更新,跟着官方开发版本走的用户可以选择
GIT
更新,也方便及时反馈和提交
PR
,除了
Github
之外,国内的码云和
Coding
代码托管平台都有ThinkPHP5的镜像,请自行选 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » ThinkPHP5快速入门 - (EPUB全文下载)