久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

國(guó)內(nèi)主流PHP框架間比較

來自站長(zhǎng)百科
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索

ThinkPHP

  • ThinkPHP快速、借用了成熟的Java思想,但是實(shí)際使用呢過程中有些基本的CURD的關(guān)聯(lián)操作居然存在錯(cuò)誤。ThinkPHP基于PHP5,充分利用了PHP5的特性。讓我十分喜歡的是ThinkPHP的數(shù)據(jù)驗(yàn)證和自動(dòng)填充。但是這個(gè)也束縛了ThinkPHP導(dǎo)致不考慮添加自動(dòng)統(tǒng)計(jì)字段等小功能.

ThinkPHP還有一個(gè)特性是從自動(dòng)生成數(shù)據(jù),但是這個(gè)卻不支持關(guān)聯(lián)。唉,ThinkPHP有著十分優(yōu)秀的特性和思想,卻有著很一般的應(yīng)用實(shí)踐體驗(yàn)。 ThinkPHP的文檔號(hào)稱最豐富,事實(shí)也是這樣,但是ThinkPHP的文檔和示例卻又太泛泛,比如表關(guān)聯(lián)只介紹了其在model里面的定義,其他的CURD操作都沒有提及。

FleaPHP

  • FleaPHP是一個(gè)采用PHP開發(fā)(完全支持 PHP4和PHP5)的應(yīng)用程序框架,為開發(fā)者創(chuàng)建自己的應(yīng)用程序提供了必要的基礎(chǔ)功能和輔助組件。它成熟、快速、功能豐富。但在一些細(xì)節(jié)上不如ThinkPHP人性化。如url函數(shù)。在FleaPHP中url函數(shù)的前兩個(gè)參數(shù)是控制器,動(dòng)作名 ,而ThinkPHP恰好相反,因?yàn)橹惠斎雱?dòng)作名的情況很多。而且數(shù)據(jù)庫(kù)的操作上這種參數(shù)的安排也是沒有ThinkPHP人性化。FleaPHP對(duì)數(shù)據(jù)的操作很強(qiáng)大,居然可以操作中間表。FleaPHP的文檔和示例極少,學(xué)習(xí)成本大。但是一上手之后就很簡(jiǎn)單了。
  • FleaPHP框架的核心非常小,但通過靈活的配置,可以組合出各種類型的基礎(chǔ)架構(gòu)。對(duì)于簡(jiǎn)單的腳本頁(yè)面,F(xiàn)leaPHP不需要載入MVC模式,只需 要為應(yīng)用程序提供業(yè)務(wù)邏輯和數(shù)據(jù)庫(kù)服務(wù)。而對(duì)于復(fù)雜的應(yīng)用程序,F(xiàn)leaPHP可以完成從MVC模式調(diào)用、訪問控制、數(shù)據(jù)驗(yàn)證到文件上傳、圖片處理等各種 各樣的任務(wù)。正是因?yàn)檫@種出色的定制和擴(kuò)展能力,F(xiàn)leaPHP真正接近了“滿足從簡(jiǎn)單應(yīng)用到企業(yè)開發(fā)的各種需求”這個(gè)目標(biāo)。而且與許多其他框架不 同,F(xiàn)leaPHP是一個(gè)完全在實(shí)際開發(fā)中精煉出來的框架。
  • FleaPHP作為一個(gè)完全國(guó)產(chǎn)的框架,具有完全中文化的文檔、代碼注釋,并且在擴(kuò)展功能上也注重考慮國(guó)內(nèi)開發(fā)者的實(shí)際需求。因此相對(duì)于國(guó)外的各種框架,F(xiàn)leaPHP更容易被國(guó)內(nèi)開發(fā)者所接受。

總結(jié):

  • ThinkPHP框架是國(guó)內(nèi)比較優(yōu)秀的框架,功能強(qiáng)大,學(xué)習(xí)起來容易。其靈活設(shè)計(jì)秉承簡(jiǎn)單的理念。如果太注重效率就使用FleaPHP。