没有合适的资源?快使用搜索试试~ 我知道了~
ThinkPHP5路由完全指南PDF
4星 · 超过85%的资源 需积分: 50 63 下载量 70 浏览量
2018-09-14
09:58:56
上传
评论
收藏 1.03MB PDF 举报
温馨提示
ThinkPHP5路由完全指南PDF ThinkPHP5作为一个全新的版本,重构后的路由功能可圈可点,是5.0的一大亮 点,本指南系列为您详细介绍5.0路由的用法,并进行深入剖析其内部实现原 理,助您完全掌握路由。
资源推荐
资源详情
资源评论
ThinkPHP官⽅出品,入⻔ TP5 必读系列(⼆)
《路由完全指南》
概述
本系列文档版权归 ThinkPHP 官⽅所有,未经授权,
禁⽌任何⽅式转载和下载,侵权必究!
ThinkPHP5作为一个全新的版本,重构后的路由功能可圈可点,是5.0的一大亮
点,本指南系列为您详细介绍5.0路由的用法,并进行深入剖析其内部实现原
理,助您完全掌握路由。
主要内容
由浅入深的介绍了路由的基本用法及高级技巧,为您揭开5.0路由的神秘面纱。
章节及完成情况:( √ 表⽰已经完成)
(一)路由初体验 √
(二)路由执行流程 √
(三)路由变量 √
(四)路由地址 √
(五)路由分组 √
(六)别名路由 √
(七)资源路由 √
(八)路由生成 √
(九)路由高级 √
(十)域名路由 √
(十一)路由绑定 √
(十二)路由实例 (待更新)
附录A:路由速查表(更新中~)
附录B:路由常见问题(更新中~)
本文内容有部分内容需要使用最新 5.0.2 版本。
路由初体验
一个典型的 ThinkPHP 应用的URL请求的执行过程通常是:
⽤户请求 -> 路由解析 -> 调度请求 -> 执⾏操作 -> 响
应输出
路由在框架中的作用打个比方的话,路由好比是WEB应用的总调度室,对于访
问的URL地址,路由可以拒绝或者接受某个URL请求,并进行分发调度,而且还
有一个副作用是因为路由规则可以随意定义,因此可以让你的URL请求地址更优
雅,因为不会暴露实际的URL地址,也就意味着更安全,5.0的路由不仅仅只是
支持路由到控制器的操作方法,甚至可以路由到任何的类或者闭包。
和 Laravel 等不同,框架本身不强制定义路由,默认情况下的如果没有定义任
何路由规则或者没有匹配到任何的路由规则,则按照模块/控制器/操作的URL规
范来解析(也就是系统默认的解析规则,这点看过ThinkPHP5.0快速入门的用
户已经很清楚了,在此就不再多说)。
在本文后面的示例中,为了方便讲解,我们统一设置 vhost 访问,以
apache 为例的话定义如下(其它环境请自行百度):
<VirtualHost *:80>DocumentRoot "/home/www/tp5/public"ServerName tp5.com
</VirtualHost>
把DocumentRoot修改为你本机tp5的 public 目录,并注意修改本机的
hosts 文件把 tp5.com 指向本地 127.0.0.1 。
在没有定义任何的路由规则之前,你的URL访问地址可能会是下面这样:
http://tp5.com/module/controller/action/name/value
剩余138页未读,继续阅读
资源评论
- wgsuxin2019-02-25版本有点老了,内容上好像还是针对5.0.2版本的,第十二节没有
- dukong1232021-04-25不错的资源,感谢分享!
- 天宇02182018-12-15学习学习学习
superdreams
- 粉丝: 0
- 资源: 33
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功