色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

微信小程序后端開發PHP用什么框架比較好

方一強2年前53瀏覽0評論

微信小程序后端開發PHP用什么框架比較好?

基于我在BAT的工作經驗,首推thinkPhP,然后推薦Lavarel 框架,最后推薦Yii。接下來分別介紹分析。

ThinkPhp

這個可以看做是編程界的國貨之光了。是一個由中國人開發出來的php框架,是從Java的struts結構移植過來的產物,使用了面向對象的開發結構和MVP模式,因此如果曾經有過JAVA web開發經歷,那么使用thinkPHP的上手難度可以說是很低了,非常適合題主這樣的框架初學者以及中小型項目的開發。

此外,由于它是中國人開發出來的框架,這就意味著它的另一大優點是中文文檔非常豐富,這對于很多程序員來說是不可多得的優勢。

當然thinkPHP也有幾個缺點,那就是對ajax的支持不是很好。我們之前實際工作中,通常不會在這個框架中使用ajax。

lavarel

然后是這個先進的lavarel框架。它的一個優點是適合各種開發模式TDD(測試驅動開發 test-driven development),DDD(領域驅動設計 Domain-Driver design)和BDD(行為驅動開發 behavior-driven development),同時支持IoC容器,依賴注入等等,對于使用過Spring框架的java開發者來說,也是一個親切的框架。

但是他的缺點是由于是基于組件的框架,因此非常臃腫,所以與thinkPHP比起來,就沒有那么耀眼了。

Yii

這個框架不知道能不能算另一道國貨之光,因為它是由美籍華人開發的。與thinkPHP相比,Yii更適合大型web應用的開發,有著完善的庫,從mvc, dao,widgets,web到主題化,基本提供了web 2.0應用開發所需的一切功能。

但是它的缺點就是文檔中實例較少,對于初學者來說很不友好。而且中文資料也不如thinkPHP多,對于英語水平有限的同學來說,難度就又進了一步,而且它要求對PHP和OOP編程要精通,這就更提高了它的使用門檻。

對于題主說的要進行微信小程序的后端開發,而不是鍛煉自己的php能力的話,這顯然不是最佳選擇。

以上是我的淺見,歡迎各位在下方評論區給我交流點贊。

我是蘇蘇思量,來自BAT的Java開發工程師,每日分享科技類見聞,歡迎關注我,與我共同進步。