ThinkPHP实战
上QQ阅读APP看书,第一时间看更新

第3章 路由

说到路由大家可能不陌生,“路由器”应该是大家听到过最多跟路由有关的词语了,本章所谈到的路由和路由器的路由原理是一致的。所谓“路由”,用自然语言来说,就是“找路”,从本章来看,就是浏览器访问了一个“不存在”的URL, ThinkPHP通过路由规则将其正常发送到相应的动作执行并返回。

来看一下下面这两个URL:

        URL1:http://www.exmaple.com/news/view.php? id=10
        URL2:http://www.example.com/index.php/news/view/id/10

url1采用的是QueryString(查询字符串)的模式,url2采用的是pathinfo的模式,对于搜索引擎来说,URL1是很明显的动态链接动态链接又称动态页面,即指在url中出现“? 、=、&”这样的符号,并以“.apsx、.asp、.jsp、.php”等为后缀的url。,而URL2则更接近静态链接静态链接又称静态页面,它是一个固定的网址,不包含任何参数或代码,通常以“.htm、.html、.shtml、.xml”为后缀。