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

為什么有人說(shuō)thinkphp丑而快

為什么有人說(shuō)thinkphp丑而快?

對(duì)于PHP語(yǔ)言來(lái)說(shuō),大家的評(píng)價(jià)是“臟而快”的語(yǔ)言,而PHP眾多框架中,ThinkPHP作為輕量級(jí)框架,在語(yǔ)法特性上有大量封裝,使得項(xiàng)目開發(fā)迅速,但卻落下“丑而快”的評(píng)價(jià)。

ThinkPHP框架特點(diǎn):編碼快

了解過(guò)TP框架的朋友都知道,它相對(duì)于其它PHP框架,是相當(dāng)?shù)暮?jiǎn)單,上手十分容易。而且它最大的特點(diǎn)就是做了大量封裝,使得CURD操作異常簡(jiǎn)單。

ThinkPHP框架缺點(diǎn):代碼丑陋

在TP3版本時(shí),框架整體看上去還是比較簡(jiǎn)單和統(tǒng)一的,但自從官方發(fā)布TP5.0和TP5.1后,說(shuō)實(shí)話,(框架)代碼質(zhì)量很差,看上去不像是一個(gè)框架,更像是一群人為了實(shí)現(xiàn)某種功能而拼湊出的一個(gè)CURD框架。

1、文檔不全

TP3版本時(shí),文檔還算可以,較為齊全,但到TP5及其之后的版本,說(shuō)實(shí)話你完全按文檔上的來(lái),會(huì)感覺莫名其妙。而且你在他們官網(wǎng)上提問(wèn)時(shí),所謂的官方回復(fù)大概就是愛用不用。

2、語(yǔ)法糖過(guò)多

TP3版本時(shí)多數(shù)是以單字母函數(shù)來(lái)實(shí)現(xiàn)某些功能的封裝,還比較好記。但到了TP5版本,寫法太多太亂,沒(méi)有統(tǒng)一,估計(jì)作者覺得這是“靈活”吧,但不知的是,這種“靈活”導(dǎo)致代碼無(wú)法統(tǒng)一,相當(dāng)丑陋。

3、不同版本間不能無(wú)縫升級(jí)

如果說(shuō)從TP3升到TP5不支持無(wú)縫升級(jí),我們還是可以理解的,但TP5.0和TP5.1在架構(gòu)模式上都存在較大差異,這就說(shuō)不過(guò)去了!

作為一個(gè)框架而言,如果版本升級(jí)都存在問(wèn)題,如何讓人放心使用?

綜上,TP框架最早的確是簡(jiǎn)單輕量級(jí)的,但隨著版本迭代,越來(lái)越“復(fù)雜”、“混亂”。同時(shí)對(duì)于開發(fā)人員而言,建議慎重選擇框架。

以上就是我的觀點(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開發(fā)有什么劣勢(shì),為什么有人說(shuō)thinkphp丑而快