解讀兩大主流框架laravel和thinkphp大對比誰更勝一籌
本文為伊凡原創(chuàng)撰寫投稿一顆優(yōu)雅草科技僅僅代表伊凡個人觀點,與一顆優(yōu)雅草科技無關(guān)切不代表其立場,謝謝,歡迎喜歡寫文的道友來投稿,歡迎大家轉(zhuǎn)載,如需轉(zhuǎn)載請保留原創(chuàng)信息否則將會視為侵權(quán)行為,為保護原創(chuàng)知識產(chǎn)權(quán)做出努力。
解讀2大主流框架laravel和thinkphp大對比誰更勝一籌,相信很多老鐵們在選擇php開發(fā)的時候會猶豫到底是選laravel呢還是選tp呢,一直一來很多人就是一種外國人的月亮比較圓,但是我們得客觀的看待事實,首先來做個自我介紹:
Laravel:

Laravel是一套簡潔、優(yōu)雅的PHP Web開發(fā)框架(PHP Web Framework)。它可以讓你從面條一樣雜亂的代碼中解脫出來;它可以幫你構(gòu)建一個完美的網(wǎng)絡(luò)APP,而且每行代碼都可以簡潔、富于表達力。
在Laravel中已經(jīng)具有了一套高級的PHP ActiveRecord實現(xiàn) -- Eloquent ORM。它能方便的將“約束(constraints)”應(yīng)用到關(guān)系的雙方,這樣你就具有了對數(shù)據(jù)的完全控制,而且享受到ActiveRecord的所有便利。Eloquent原生支持Fluent中查詢構(gòu)造器(query-builder)的所有方法。
這是官方的介紹,據(jù)說laravel的作者是個處女座,有個處女座光環(huán)加成。
ThinkPHP(以下內(nèi)容簡稱tp):
ThinkPHP框架 - 是由上海頂想公司開發(fā)維護的MVC結(jié)構(gòu)的開源PHP框架,遵循Apache2開源協(xié)議發(fā)布,是為了敏捷WEB應(yīng)用開發(fā)和簡化企業(yè)應(yīng)用開發(fā)而誕生的。
這也是官方的介紹,thinkphp也是國產(chǎn)。
伊凡寫文絕對不是八八一大堆然后沒有重點沒有核心很多這類八八一堆啥也沒說清的文章就像是圈外人寫的,直接開摟直指核心:

1,框架的設(shè)計
有非常先進的理念諸如contract,orm等,且laravel基于composer,要學(xué)習(xí)laravel的難度更高,框架定位高度不同,thinkphp在5之前幾乎是沒法比的,但事版本5 和6以后也是很優(yōu)秀的。
此點laravel勝出,得1分。
目前比分1:0
2,開發(fā)文檔
tp的開發(fā)文檔完善并且做成了周刊,畫冊等非常完善,至于laravel吧,就只有自己動手,豐衣足食了,

tp得1分。
目前比分 1:1

3,安全性
安全性tp一直在更新,但是更新就說明一個問題,說明發(fā)現(xiàn)了很重大的漏洞才需要更新,也不知道是不是黑客就喜歡搞國產(chǎn),總是安全性我們可以對比2者的社區(qū),因此laravel勝。
laravel得1分。
目前比分 2:1
2,開放度和使用度
同樣的開源框架,同樣的免費,由于thinkphp是國產(chǎn)并且是國內(nèi)使用眾多國外使用少,所以github上最新的php框架使用度依然是laravel穩(wěn)居第一


國內(nèi)thinkphp必然也是排第一了。
因為我們目前討論和面向的人群是國內(nèi)的開發(fā)從業(yè)人員,所以咳咳這點國外的忽略不計,難道你要和美國的程序員協(xié)同?和印度的開發(fā)工程師一起探討?
此處 ?thinkphp得1分,勝出。
目前比分2:2
3,開發(fā)者生態(tài)
要論開發(fā)者生態(tài),在國內(nèi)可以延續(xù)上一個點衍生的可能性,本文只考慮國內(nèi),因此也是 thinkphp勝!得1分。
目前比分 2:3
4,商業(yè)盈利和商業(yè)模式
個人商業(yè)模式
你可以用larval開發(fā)一個很優(yōu)秀的東西又或者很爛的東西,好不好爛不爛誰都不知道,那怎么辦呢,只能開源,除了開源別無其他銷售途徑,難道作為程序員的你還天天拿著自己的軟件一個個向別人推銷不成?當(dāng)然這個是個人來說,而thinkphp卻顯得非常友好了,thinkphp已經(jīng)開通了屬于自己的saas商城,為了就是讓所有開發(fā)者都有銷路,不再無人問津

畢竟是saas服務(wù)還提供擔(dān)保環(huán)境,這樣也能夠規(guī)范開發(fā)者能夠提供完善的服務(wù)。
此處thinkphp勝利。得1分。
目前比分 2:4
企業(yè)商業(yè)模式
企業(yè)定位的時候就會想好后續(xù)一整套營銷包括運營的策略,此時框架只是作為一款工具搭載自己的想法來快速實現(xiàn)成品,此處優(yōu)先laravel,并且要做長遠的考慮,此處企業(yè)對thinkphp的選擇要少很多,可能還有個原因是曾經(jīng)被thinkphp3的版本傷了心,曾經(jīng)優(yōu)雅草也不例外最初的YYC云商系統(tǒng)便是,那是真的無法挑起大梁。
此處laravel勝利,得1分。
目前比分 3:4
最終比分3:4,thinkphp險勝,本文完結(jié),感謝閱讀,歡迎探討,但是放到國外一起比可能會輸。
本文為伊凡原創(chuàng)撰寫投稿一顆優(yōu)雅草科技僅僅代表伊凡個人觀點,與一顆優(yōu)雅草科技無關(guān)切不代表其立場,謝謝,歡迎喜歡寫文的道友來投稿,歡迎大家轉(zhuǎn)載,如需轉(zhuǎn)載請保留原創(chuàng)信息否則將會視為侵權(quán)行為,為保護原創(chuàng)知識產(chǎn)權(quán)做出努力。