
laravel和thinkphp的優(yōu)缺點(diǎn),laravel框架的優(yōu)缺點(diǎn)

各位老鐵們,大家好,今天由我來(lái)為大家分享laravel和thinkphp的優(yōu)缺點(diǎn),以及l(fā)aravel框架的優(yōu)缺點(diǎn)的相關(guān)問(wèn)題知識(shí),希望對(duì)大家有所幫助。如果可以幫助到大家,...
各位老鐵們,大家好,今天由我來(lái)為大家分享laravel和thinkphp的優(yōu)缺點(diǎn),以及l(fā)aravel框架的優(yōu)缺點(diǎn)的相關(guān)問(wèn)題知識(shí),希望對(duì)大家有所幫助。如果可以幫助到大家,還望關(guān)注收藏下本站,您的支持是我們最大的動(dòng)力,謝謝大家了哈,下面我們開(kāi)始吧!
為什么學(xué)了tp后,再去看yii和laravel感覺(jué)這兩個(gè)好難
學(xué)了tp基本一些使用方法還是可以的,到了現(xiàn)在TP5開(kāi)始模仿LARAVEL使用路由,學(xué)習(xí)起來(lái)還行!YII框架,語(yǔ)法,結(jié)構(gòu)都完全不一樣
YII大公司常用,特別是外企,LARAVEL比較優(yōu)雅都是封裝好的包!TP國(guó)人的框架,相關(guān)的中文文檔比較豐富,使用起來(lái)比較方便
作為一名優(yōu)秀的PHPer兩種框架最好都要掌握并且能熟練運(yùn)用,特別是還可以去深入學(xué)習(xí)下Swoole,掌握協(xié)程編程,并發(fā),微服務(wù)架構(gòu)等提升核心競(jìng)爭(zhēng)力!
PHP入門(mén)容易,進(jìn)階中高級(jí)非常難,為了解決大家進(jìn)階的難題,我準(zhǔn)備了一套中高級(jí)進(jìn)階學(xué)習(xí)教程還可加入大牛學(xué)習(xí)圈子,分享tp,laravel,swoole,swoft微服務(wù)等教程,各種大牛都是3-8年P(guān)HP開(kāi)發(fā)者,每天晚上還有12年的架構(gòu)師做講解,助你進(jìn)階中高級(jí)PHP程序員,增值漲薪!需要可關(guān)注本頭條號(hào),并且發(fā)送私信關(guān)鍵詞:PHP
ThinkPHP 5和Laravel相比,哪個(gè)比較好
你作為非專業(yè)編程人士,其實(shí)不必關(guān)注這些編程細(xì)節(jié)。不管用什么框架,能滿足你的需求,后期維護(hù)方便即可。對(duì)你個(gè)人來(lái)說(shuō),無(wú)所謂那個(gè)牛逼不牛逼,跟你沒(méi)啥關(guān)系,你做好電商,賣(mài)好東西,最重要。
做項(xiàng)目必須要用thinkphp嗎,用原生的php不行嗎
我用15的行業(yè)經(jīng)驗(yàn)告訴你,一萬(wàn)行以下的php的代碼,用什么都無(wú)所謂。三萬(wàn)以上的代碼就要考慮工程學(xué)。5萬(wàn)行以上就要精通面向?qū)ο蠛凸こ腆w系。建2層樓和50層樓不是一個(gè)概念,也不是幾個(gè)施工隊(duì)的問(wèn)題。
為什么好多初創(chuàng)公司用的都是Thinkphp,很少選擇用Yii2、Laravel
主要還是生態(tài)圈
tp的生態(tài)在國(guó)內(nèi)更完善,用的人也多。公司招聘要考慮這些的,再就是很多開(kāi)源系統(tǒng)都是tp寫(xiě)的吧
可以關(guān)注下我寫(xiě)的siyucms
thinkphp的優(yōu)點(diǎn)和缺點(diǎn)
PHP作為當(dāng)下最為流行的Web開(kāi)發(fā)語(yǔ)言之一,也衍生了很多不錯(cuò)的框架,比如:ThinkPHP、Yii、CI、Laravel等。但從國(guó)內(nèi)范圍來(lái)看,無(wú)論是各大招聘網(wǎng)站上的PHPer要求還是口碑傳播,ThinkPHP框架應(yīng)用最為廣泛。
ThinkPHP框架ThinkPHP框架一般簡(jiǎn)稱為T(mén)P,它是2006年推出的,是一款開(kāi)源、簡(jiǎn)單、輕量級(jí)的開(kāi)發(fā)框架,它的很多設(shè)計(jì)思想都是從Java的Struts借鑒過(guò)來(lái)的。
比較流行的版本有:TP2.2、TP3.2、TP5.0、TP5.1。
TP框架優(yōu)點(diǎn)異常簡(jiǎn)單、上手容易、特別適合中小項(xiàng)目開(kāi)發(fā);
對(duì)數(shù)據(jù)庫(kù)CURD封裝豐富,對(duì)數(shù)據(jù)操作(ORM)簡(jiǎn)單;
模板支持較好,擴(kuò)展方便。
TP框架缺點(diǎn)代碼過(guò)于隨意,一個(gè)功能有N種寫(xiě)法,不利于代碼規(guī)范統(tǒng)一;
TP3版本較為穩(wěn)定,自此之后的版本結(jié)構(gòu)改動(dòng)較大(兼容性較差),不能無(wú)縫升級(jí)。
以上就是我的觀點(diǎn),對(duì)于這個(gè)問(wèn)題大家是怎么看待的呢?歡迎在下方評(píng)論區(qū)交流~我是科技領(lǐng)域創(chuàng)作者,十年互聯(lián)網(wǎng)從業(yè)經(jīng)驗(yàn),歡迎關(guān)注我了解更多科技知識(shí)!php有沒(méi)有其他好用的微服務(wù)框架
微服務(wù)這塊,一直都是Java的強(qiáng)項(xiàng),也是Java最先叫出并實(shí)踐了這個(gè)理論的。
PHP的話有人提到了騰訊的Tars框架,其實(shí)這個(gè)框架是C++寫(xiě)的,和PHP語(yǔ)言無(wú)關(guān),但確實(shí)能提供微服務(wù)的一些組件和功能。
有人提過(guò)swoft,的確,這個(gè)也是一個(gè)基于swoole的微服務(wù)框架,提供了熔斷,網(wǎng)關(guān),rpc等功能,但這個(gè)項(xiàng)目屬于個(gè)人開(kāi)發(fā),沒(méi)有大企業(yè)背書(shū),并且和傳統(tǒng)php項(xiàng)目割裂太多。
至于什么laravel,ThinkPHP,這些只是MVC框架,并不是什么微服務(wù)。
所以,PHP并沒(méi)有什么可靠,流行,專業(yè)的微服務(wù),但是不代表PHP不能使用微服務(wù)。
PHP做微服務(wù)大多數(shù)還是借用其他語(yǔ)言開(kāi)發(fā)的東西來(lái)實(shí)現(xiàn)。比如最近比較火的k8s技術(shù),使用docker的容器編排來(lái)實(shí)現(xiàn)微服務(wù)。這是最穩(wěn)妥也是最可靠的微服務(wù)方案,有Google這些大企業(yè)背書(shū),缺點(diǎn)就是部署運(yùn)維成本比較高。
關(guān)于laravel和thinkphp的優(yōu)缺點(diǎn),laravel框架的優(yōu)缺點(diǎn)的介紹到此結(jié)束,希望對(duì)大家有所幫助。
本文鏈接:http://www.wzyaohuidianqi.cn/ke/3756.html
