ThinkPHP初體驗(yàn)

前言##

這段時(shí)間對(duì)安卓,PHP,前端都進(jìn)行了一些了解,對(duì)前后端協(xié)作的具體情況有更多的了解。最近應(yīng)該會(huì)有多篇基礎(chǔ)性的文章放出。

ThinkPHP框架##

ThinkPHP框架是國(guó)產(chǎn)的一套基于MVC的開源框架,在國(guó)內(nèi)使用的人非常多,在做WEB開發(fā)或者是APP后臺(tái)開發(fā)方面都非常方便,它為我們封裝了很多方法和類,能夠解決我們?cè)陂_發(fā)中的大部分問題。下面讓我們來看看有什么比較好的方法吧。

ThinkPHP與WEB開發(fā)

ThinkPHP中封裝了分頁和驗(yàn)證碼等針對(duì)于WEB開發(fā)特有的類,分頁類位于Think下的Page類,驗(yàn)證碼位于Think下的Verify類,同樣的針對(duì)頁面跳轉(zhuǎn)還有相對(duì)應(yīng)的U方法。當(dāng)然做這些操作伴隨的也是數(shù)據(jù)庫操作,數(shù)據(jù)庫操作在此就不在贅述了。詳情可以參考官方文檔,當(dāng)然特別值得注意的是create方法的使用,create方法使用起來比add方法更有效。

ThinkPHP與后臺(tái)開發(fā)##

因?yàn)槲沂且粋€(gè)iOS開發(fā)人員,所以我比較多的關(guān)注的是ThinkPHP在APP的后臺(tái)開發(fā)方面能給我們什么幫助,首先,作為APP開發(fā)用的最多的就是get請(qǐng)求和post請(qǐng)求,在ThinkPHP中用IS_GET和IS_POST來區(qū)分我們的get和post請(qǐng)求。同樣的在做App的時(shí)候,最主要的就是解析數(shù)據(jù)特別是json數(shù)據(jù)的。當(dāng)然在后臺(tái)開發(fā)的時(shí)候有一個(gè)RESTful的概念,有興趣的可以去了解一下。但是ThinkPHP中包含了一個(gè)REStcontroller的控制器,其中包含了多個(gè)方法,但是最重要的還是Response方法,這個(gè)方法可以對(duì)我們從數(shù)據(jù)庫中取出的數(shù)據(jù)進(jìn)行解析,并返回到APP或者是web端,所以,這樣的方法是不錯(cuò)的。這個(gè)方法同時(shí)包含status和message兩個(gè)鍵。這個(gè)對(duì)于iOS端是相當(dāng)熟悉的。
所以這個(gè)是比較好的。
總而言之,THINKPHP是一個(gè)相對(duì)來說比較適合國(guó)人的框架

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,741評(píng)論 25 709
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評(píng)論 19 139
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,043評(píng)論 4 61
  • 1)Android開發(fā)最佳實(shí)踐 注意對(duì)隱式Intent的運(yùn)行時(shí)檢查保護(hù) Intent intent = new I...
    剛子2015閱讀 476評(píng)論 0 3
  • 我買好了去往哈爾濱的機(jī)票,然后找他在微信上聊天,可是他跟我說不行,大過年的,他媽不要他出來住。 我氣憤地說:那你就...
    張玉春閱讀 753評(píng)論 1 1

友情鏈接更多精彩內(nèi)容