首页 存档 技术 查看内容

PHP路由技术的原理与实践

2018-3-30 13:00 |来自: 互联网 318 0

摘要: 0×00 路由实现原理 用户通过指定的URL范式对后台进行访问,URL路由处理类进行处理后,转发到逻辑处理类,逻辑处理类将请求结果返回给用户。 约定URL范式和规则 约定一套自己喜欢的,对搜索引擎友好,对用户友好 ...

0×00 路由实现原理


用户通过指定的URL范式对后台进行访问,URL路由处理类进行处理后,转发到逻辑处理类,逻辑处理类将请求结果返回给用户。


约定URL范式和规则


约定一套自己喜欢的,对搜索引擎友好,对用户友好的URL规则


URL处理类(即路由实现的核心)


对用户请求的URL进行解析处理,获取到用户请求的类,方法,以及Query参数等,并将请求转发给逻辑处理类。


逻辑处理类


处理网站的真实业务逻辑。


0×01 URL范式约定


目前来说,有两种比较流行的URL格式,一种是普通模式,一种是 pathinfo 模式。


普通模式


在 ThinkPHP 框架中,默认的URL格式即为普通模式,普通模式URL如下:

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部