來源:云羅郡主 發(fā)布時間:2019-01-14 11:21:31 閱讀量:870
提起php很多人都會想到thinkphp,那么hinkphp是什么?thinkphp是不是php?thinkphp和php的區(qū)別是什么?下面php中文網(wǎng)就為大家講解一下Thinkphp。
一:Thinkphp是什么
Thinkphp是一種免費的開發(fā)框架,最早Thinkphp是為了簡化開發(fā)而產(chǎn)生的,Thinkphp同時也是遵循循Apache2協(xié)議,最初是從Struts演變過來,也把國外一些好的框架模式進(jìn)行利用,使用面向?qū)ο蟮拈_發(fā)結(jié)構(gòu),兼容了很多標(biāo)簽庫等模式。
二:thinkphp5.0與thinkphp3.2之間的區(qū)別
1.URL和路由
thinkphp5.0在路由方面進(jìn)行了改進(jìn),增加了路由規(guī)則,和增加組合變量,同時thinkphp5.0的url的訪問是不支持一般模式,而且路由也是不在支持路由的自定義,都改成正則定義的方法。
2.請求和響應(yīng)
在thinkphp5.0中,增加了請求和響應(yīng),分別是Request和Response,其中Request是處理請求對象,并且輸出客戶端。
3.數(shù)據(jù)庫
thinkphp5.0有很強(qiáng)的數(shù)據(jù)查詢功能,并且查詢返回對象,支持閉包和分塊的查詢,之前是通過鏈?zhǔn)降牟樵儯⑶沂峭ㄟ^Db類調(diào)用。
4.自動驗證和自動完成
兩者的自動驗證和自動完成區(qū)別很大,thinkphp5.0是采用驗證器進(jìn)行驗證,并且自動完成之后定義修改器來完成。
5.日志
thinkphp5.0的頁面是使用Trace進(jìn)行強(qiáng)化,并且瀏覽器控制臺。
以上就是隊Thinkphp是什么意思?thinkphp5.0與thinkphp3.2之間的區(qū)別的全部介紹,如果你想了解更多有關(guān)php入門,