| 導購 | 订阅 | 在线投稿
分享
 
 
當前位置: 王朝網路 >> php >> 國外主流PHP框架比較
 

國外主流PHP框架比較

2008-12-22 08:09:27  編輯來源:互聯網  简体版  手機版  評論  字體: ||
 
 
  作者:heiyeluren

  博客:http://blog.csdn.net/heiyeshuwu

  時間:2008-5-5

  最近簡單的使用了目前在國內用的比較多的幾個主流國外PHP框架(不包括國內框架),大致對這些框架有個直觀上的感受,簡單分享一下,對于哪些做框架選型的時候,權當一個參考。

  主要參考的框架包括:CodeIgniter、CakePHP、ZendFramework、Symfony

  說明:我對很多框架也沒有認真使用,只是簡單試用了一下,可能很多看法不成熟或者是錯誤的,請大家指正,一起成長。 :-)

  【 CodeIgniter 】

  官方網站:http://codeigniter.com

  中文網站:http://codeigniter.org.cn

  中文手冊:http://codeigniter.org.cn/user_guide

  視頻教程:http://codeigniter.org.cn/tutorials

  測試版本:CodeIgniter_1.6.1

  優點:

  1. 配置簡單,全部的配置使用PHP腳本來配置,執行效率高;具有基本的路由功能,能夠進行一定程度的路由;具有初步的Layout功能,能夠制作一定程度的界面外觀;數據庫層封裝的不錯,具有基本的MVC功能

  2. 快速簡潔,代碼不多,執行性能高,框架簡單,容易上手,學習成本低,文檔詳細;自帶了很多簡單好用的library,框架適合小型應用

  缺點:

  1. 把Model層簡單的理解爲數據庫操作

  2. 框架略顯簡單,只能夠滿足小型應用,略微不太能夠滿足中型應用需要

  評價:

  總體來說,拿CodeIgniter來完成簡單快速的應用還是值得,同時能夠構造一定程度的layout,便于模板的複用,數據操作層來說封裝的不錯,並且CodeIgniter沒有使用很多太複雜的設計模式,執行性能和代碼可讀性上都不錯。至于附加的 library 也還不錯,簡潔高效。

  【 CakePHP 】

  官方網站:http://www.cakephp.org

  中文手冊:http://www.1x3x.net/cakephp

  視頻教程:http://search.you.video.sina.com.cn/s?key=cakephp

  測試版本:cake_1.1.19.6305

  優點:

  1. CakePHP是最類似于RoR的框架,包括設計方式,數據庫操作的Active Record方式;設計層面很優雅,沒有自帶多余的 library,所有的功能都是純粹的框架,執行效率還不錯;數據庫層的 hasOne, hasMany 功能很強大,對于複雜業務處理比較合適;路由功能,配置功能還不錯;自動構建腳手架(scaffold)很強大;適合中型應用;基本實現過了MVC每一層;具有自動操作命令行腳本功能;

  2. 文檔比較全,在國內推廣的比較成功,大部分都知道CakePHP,學習成本中等

  缺點:

  1. CakePHP非常嚴重的問題是把Model理解爲數據庫層操作,嚴重影響了除了數據庫之外的操作能力

  2. CakePHP的cache功能略顯薄弱,配置功能稍嫌弱;CakePHP不適合大型應用,只適合中型應用,小型應用來說略微的學習成本高了點

  評價:

  總體來說CakePHP框架代表了PHP框架很重要的一個時代和代表,並且目前發揮著很重要的作用,不少自己寫的框架都模仿了CakePHP的方式,是個裏程碑式的産品;CakePHP透露著RoR的敏捷開發方式和把數據庫操作認爲是唯一Model的設計思想,作爲開發快速應用和原型是絕好的工具;同樣,用來做Web2.0網站的開發框架,也是值得選擇的。

  【 Zend Framework 】

  官方網站:http://framework.zend.com

  中文手冊:http://www.phpeye.com/zf

  視頻教程:http://framework.zend.com/docs/screencasts

  測試版本:ZendFramework-1.5.0

  優點:

  1. 官方出品,自帶了非常多的 library,框架本身使用了很多設計模式來編寫,架構上很優雅,執行效率中等;MVC設計中,比較簡潔,具有路由功能,配置文件比較強大(能夠處理XML和php INI),各種 library 很強大,是所有PHP框架中各種功能最全面的,包括它不僅是一個框架,更是一個大類庫(取代PEAR),這是它的主要特色;能夠直觀的支持除數據庫操作之外的Model層(比 CodeIgniter 和 CakePHP 強),並且能夠很輕易的使用Loader功能加載其他新增加的Class;Cache功能很強大,從前端Cache到後端Cache都支持,後端Cache支持Memcache、APC、SQLite、文件等等方式;數據庫操作功能很強大,支持各種驅動(適配器)

  2. 文檔很全,在國內社區很成熟,並且目前不少Web 2.0網站在使用,學習成本中等

  缺點:

  1. MVC功能完成比較弱,View層簡單實現(跟沒實現一樣),無法很強大的控制前端頁面

  2. 沒有自動化腳本,創建一個應用,包括入口文件,全部必須自己手工構建,入門成本高

  3. Zend Framework 作爲一個中型應用框架問題不大,也能夠勉強作爲大型應用的框架,但是作爲一個很成熟的大型PHP框架來說,還需要一些努力

  評價:

  作爲官方出品的框架,Zend Framework的野心是可以預見的,想把其他框架擠走,同時封裝很多強大的類庫,能夠提供一站式的框架服務,並且他們的開發團隊很強大,完全足夠有能力開發很強大的産品出來,所以基本可以確定的是Zend Framework前途無量,如果花費更多的時間去完善框架。同樣的,Zend Framework架構本身也是比較優雅的,說明Zend官方是有很多高手的,設計理念上比較先進,雖然有一些功能實現的不夠完善,比如View層,自動化腳本等等,這些都有賴于未來的升級。總體來說Zend Framework是最值得期待的框架,當然,你目前要投入你的項目中使用也是完全沒問題的。

  【 Symfony 】

  官方網站:http://www.symfony-project.org

  中文網站:http://symfony-project.cn

  權威指南:http://www.symfony-project.org/book

  學習參考:http://sf.thecodecentral.com

  測試版本:symfony-1.0.13

  優點:

  1. Symfony 是我了解的PHP框架中功能最強大的,而且我使用時間比較長,但是很多功能還是沒有挖掘出來;它完整實現了MVC三層,封裝了所有東西,包括 $_POST,$_GET 數據,異常處理,調試功能,數據檢測;包含強大的緩存功能,自動加載Class(這個功能很爽),強大的i18n國家化支持;具有很強大的view層操作,能夠零碎的包含單個多個文件;非常強大的配置功能,使用yml配置能夠控制所有框架和程序運行行爲,強大到讓人無語;能夠很隨意的定義各種自己的class,並且symfony能夠自動加載(auto load)這些class,能夠在程序中隨意調用;包含強大的多層級項目和應用管理:Project --> Application --> Module --> Action,能夠滿足一個項目下多個應用的需要,並且每層可以定義自己的類庫,配置文件,layout;非常強大的命令行操作功能,包括建立項目、建立應用、建立模塊、刷新緩存等等;

  2. Symfony絕對是開發大型複雜項目的首選,因爲使用了Symfony,將大大節約開發成本,並且多人協作的時候,不會出現問題,在Project級別定義好基礎Class以後,任何模塊都能夠重用,大大複用代碼

  缺點:

  1. 數據庫操作model采用了重量級的propel和creole,不過在我測試的版本中已經把他們移到了addon裏,可用可不用

  2. 緩存功能無法控制,每次開發調試總是緩存,需要執行 symfony cc, symfony rc 來清除和重建緩存;

  3. 效率不是很高,特別是解析模板和讀取配置文件的過程,花費時間不少;

  4. 學習成本很高,並且國內沒有成熟的社區和文檔,連中文手冊都沒有,相應的要掌握所有功能,需要花費比較多的時間

  評價:

  Symfony絕對是企業級的框架,唯一能夠貌似能夠跟Java領域哪些強悍框架抗衡的東西;強悍的東西,自然學習複雜,但是相應的對項目開發也比較有幫助,自然是推薦複雜的項目使用Symfony來處理,覺得是值得,後期的維護成本比較低,複用性很強。相應的如果使用Symfony的應該都是比較複雜的互聯網項目,那麽相應的就要考慮關于數據庫分布的問題,那麽就需要抛棄Symfony自帶的數據庫操作層,需要自己定義,當然了,Symfony支持隨意的構造model層。

  【 總評 】

  以上數款框架,各有特色,而且都是開源項目,不過框架針對的項目不一樣,一般來說 CodeIngiter 比較適合小型項目,CakePHP 和 Zend Framework 比較適合中型項目,Symfony 比較適合大型重量級項目,在項目選型的時候,要充分考慮框架的可以定制性、擴展性,因爲每個項目都無法確定你是否會隨著需求的變化進行改變。

  相對來說,Zend Framework 和 Symfony 應對變化的能力比較強,特別是能夠隨意定制 model 層的Class,能夠非常方便增加自己業務或者數據處理類,我是個人比較推薦在中大型項目中使用的框架。CodeIngiter 和 CakePHP 在中小型項目中同樣能夠發揮重大作用,快速開發和原型構建,非常適合目標不清晰的原型項目的開發。了解一個框架最好的方式就是使用它,學習它最好的方式就是看視頻。:-)

  仁者見仁,智者見智,在項目挑選框架的時候,請先認真考察項目的需求和未來的變化,然後選擇合適的框架,讓項目開發速度和後期維護性得到一個合理的平衡,當然了,也許,自己寫一個框架更適合。 :-)

  泛泛的評價了幾款框架,估計很多東西都沒有說到點子上,大家就姑且看之,同樣歡迎提出看法指正!
 
 
 
上一篇《在ZendStudio 中開啓PHP 5.2.x 環境的遠程調試功能》
下一篇《不需要mod_rewrite直接使用php實現僞靜態化頁面》
 
 
 
 
 
 
日版寵物情人插曲《Winding Road》歌詞

日版寵物情人2017的插曲,很帶節奏感,日語的,女生唱的。 最後聽見是在第8集的時候女主手割傷了,然後男主用嘴幫她吸了一下,插曲就出來了。 歌手:Def...

兄弟共妻,我成了他們夜裏的美食

老鍾家的兩個兒子很特別,就是跟其他的人不太一樣,魔一般的執著。兄弟倆都到了要結婚的年齡了,不管自家老爹怎麽磨破嘴皮子,兄弟倆說不娶就不娶,老父母爲兄弟兩操碎了心...

如何磨出破洞牛仔褲?牛仔褲怎麽剪破洞?

把牛仔褲磨出有線的破洞 1、具體工具就是磨腳石,下面墊一個硬物,然後用磨腳石一直磨一直磨,到把那塊磨薄了,用手撕開就好了。出來的洞啊很自然的。需要貓須的話調幾...

我就是掃描下圖得到了敬業福和愛國福

先來看下敬業福和愛國福 今年春節,支付寶再次推出了“五福紅包”活動,表示要“把欠大家的敬業福都還給大家”。 今天該活動正式啓動,和去年一樣,需要收集“五福”...

冰箱異味産生的原因和臭味去除的方法

有時候我們打開冰箱就會聞到一股異味,冰箱裏的這種異味是因爲一些物質發出的氣味的混合體,聞起來讓人惡心。 産生這些異味的主要原因有以下幾點。 1、很多人有這種習...

《極品家丁》1-31集大結局分集劇情介紹

簡介 《極品家丁》講述了現代白領林晚榮無意回到古代金陵,並追隨蕭二小姐化名“林三”進入蕭府,不料卻陰差陽錯上演了一出低級家丁拼搏上位的“林三升職記”。...

李溪芮《極品家丁》片尾曲《你就是我最愛的寶寶》歌詞

你就是我最愛的寶寶 - 李溪芮 (電視劇《極品家丁》片尾曲) 作詞:常馨內 作曲:常馨內 你的眉 又鬼馬的挑 你的嘴 又壞壞的笑 上一秒吵鬧 下...

烏梅的功效與作用以及烏梅的食用禁忌有哪些?

烏梅,又稱春梅,中醫認爲,烏梅味酸,性溫,無毒,具有安心、除熱、下氣、祛痰、止渴調中、殺蟲的功效,治肢體痛、肺痨病。烏梅泡水喝能治傷寒煩熱、止吐瀉,與幹姜一起制...

什麽是脂肪粒?如何消除臉部脂肪粒?

什麽是脂肪粒 在我們的臉上總會長一個個像脂肪的小顆粒,弄也弄不掉,而且顔色還是白白的。它既不是粉刺也不是其他的任何痘痘,它就是脂肪粒。 脂肪粒雖然也是由油脂...

網絡安全治理:國家安全保障的主要方向是打擊犯罪,而不是處置和懲罰受害者

來源:中國青年報 新的攻擊方法不斷湧現,黑客幾乎永遠占據網絡攻擊的上風,我們不可能通過技術手段杜絕網絡攻擊。國家安全保障的主要方向是打擊犯罪,而不是處置和懲罰...

河南夫妻在溫嶺網絡直播“造人”內容涉黃被刑事拘留

夫妻網絡直播“造人”爆紅   1月9日,溫嶺城北派出所接到南京警方的協查通告,他們近期打掉了一個涉黃直播APP平台。而根據掌握的線索,其中有一對涉案的夫妻主播...

如何防止牆紙老化?牆紙變舊變黃怎麽辦?

如何防止牆紙老化? (1)選擇透氣性好的牆紙 市場上牆紙的材質分無紡布的、木纖維的、PVC的、玻璃纖維基材的、布面的等,相對而言,PVC材質的牆紙最不透氣...

鮮肌之謎非日本生産VS鮮肌之謎假日貨是謠言

觀點一:破日本銷售量的“鮮肌之謎” 非日本生産 近一段時間,淘寶上架了一款名爲“鮮肌之謎的” 鲑魚卵巢美容液,號稱是最近日本的一款推出的全新護膚品,産品本身所...

中國最美古詩詞精選摘抄

系腰裙(北宋詞人 張先) 惜霜蟾照夜雲天,朦胧影、畫勾闌。人情縱似長情月,算一年年。又能得、幾番圓。 欲寄西江題葉字,流不到、五亭前。東池始有荷新綠,尚小如...

關于女人的經典語句

關于女人的經典語句1、【做一個獨立的女人】 思想獨立:有主見、有自己的人生觀、價值觀。有上進心,永遠不放棄自己的理想,做一份自己喜愛的事業,擁有快樂和成就...

未來我們可以和性愛機器人結婚嗎?

你想體驗機器人性愛嗎?你想和性愛機器人結婚嗎?如果你想,機器人有拒絕你的權利嗎? 近日,第二屆“國際人類-機器人性愛研討會”大會在倫敦金史密斯大學落下帷幕。而...

全球最變態的十個地方

10.土耳其地下洞穴城市 變態指數:★★☆☆☆ 這是土耳其卡帕多西亞的一個著名景點,傳說是當年基督教徒們爲了躲避戰爭而在此修建。裏面曾住著20000人,...

科學家稱,人類死亡後意識將在另外一個宇宙中繼續存活

據英國《每日快報》報道,一位科學家兼理論家Robert Lanza博士宣稱,世界上並不存在人類死亡,死亡的只是身體。他認爲我們的意識借助我們體內的能量生存,而且...

《屏裏狐》片頭曲《我愛狐狸精》歌詞是什麽?

《我愛狐狸精》 - 劉馨棋   (電視劇《屏裏狐》主題曲)   作詞:金十三&李旦   作曲:劉嘉   狐狸精 狐狸仙   千年修...

 
 
 
作者:heiyeluren 博客:[url=http://blog.csdn.net/heiyeshuwu]http://blog.csdn.net/heiyeshuwu[/url] 時間:2008-5-5 最近簡單的使用了目前在國內用的比較多的幾個主流國外PHP框架(不包括國內框架),大致對這些框架有個直觀上的感受,簡單分享一下,對于哪些做框架選型的時候,權當一個參考。 主要參考的框架包括:CodeIgniter、CakePHP、ZendFramework、Symfony 說明:我對很多框架也沒有認真使用,只是簡單試用了一下,可能很多看法不成熟或者是錯誤的,請大家指正,一起成長。 :-) 【 CodeIgniter 】 官方網站:[url=http://codeigniter.com]http://codeigniter.com[/url] 中文網站:[url=http://codeigniter.org.cn]http://codeigniter.org.cn[/url] 中文手冊:[url=http://codeigniter.org.cn/user_guide]http://codeigniter.org.cn/user_guide[/url] 視頻教程:[url=http://codeigniter.org.cn/tutorials]http://codeigniter.org.cn/tutorials[/url] 測試版本:CodeIgniter_1.6.1 優點: 1. 配置簡單,全部的配置使用PHP腳本來配置,執行效率高;具有基本的路由功能,能夠進行一定程度的路由;具有初步的Layout功能,能夠制作一定程度的界面外觀;數據庫層封裝的不錯,具有基本的MVC功能 2. 快速簡潔,代碼不多,執行性能高,框架簡單,容易上手,學習成本低,文檔詳細;自帶了很多簡單好用的library,框架適合小型應用 缺點: 1. 把Model層簡單的理解爲數據庫操作 2. 框架略顯簡單,只能夠滿足小型應用,略微不太能夠滿足中型應用需要 評價: 總體來說,拿CodeIgniter來完成簡單快速的應用還是值得,同時能夠構造一定程度的layout,便于模板的複用,數據操作層來說封裝的不錯,並且CodeIgniter沒有使用很多太複雜的設計模式,執行性能和代碼可讀性上都不錯。至于附加的 library 也還不錯,簡潔高效。 【 CakePHP 】 官方網站:[url=http://www.cakephp.org]http://www.cakephp.org[/url] 中文手冊:[url=http://www.1x3x.net/cakephp]http://www.1x3x.net/cakephp[/url] 視頻教程:[url=http://search.you.video.sina.com.cn/s?key=cakephp]http://search.you.video.sina.com.cn/s?key=cakephp[/url] 測試版本:cake_1.1.19.6305 優點: 1. CakePHP是最類似于RoR的框架,包括設計方式,數據庫操作的Active Record方式;設計層面很優雅,沒有自帶多余的 library,所有的功能都是純粹的框架,執行效率還不錯;數據庫層的 hasOne, hasMany 功能很強大,對于複雜業務處理比較合適;路由功能,配置功能還不錯;自動構建腳手架(scaffold)很強大;適合中型應用;基本實現過了MVC每一層;具有自動操作命令行腳本功能; 2. 文檔比較全,在國內推廣的比較成功,大部分都知道CakePHP,學習成本中等 缺點: 1. CakePHP非常嚴重的問題是把Model理解爲數據庫層操作,嚴重影響了除了數據庫之外的操作能力 2. CakePHP的cache功能略顯薄弱,配置功能稍嫌弱;CakePHP不適合大型應用,只適合中型應用,小型應用來說略微的學習成本高了點 評價: 總體來說CakePHP框架代表了PHP框架很重要的一個時代和代表,並且目前發揮著很重要的作用,不少自己寫的框架都模仿了CakePHP的方式,是個裏程碑式的産品;CakePHP透露著RoR的敏捷開發方式和把數據庫操作認爲是唯一Model的設計思想,作爲開發快速應用和原型是絕好的工具;同樣,用來做Web2.0網站的開發框架,也是值得選擇的。 【 Zend Framework 】 官方網站:[url=http://framework.zend.com]http://framework.zend.com[/url] 中文手冊:[url=http://www.phpeye.com/zf]http://www.phpeye.com/zf[/url] 視頻教程:[url=http://framework.zend.com/docs/screencasts]http://framework.zend.com/docs/screencasts[/url] 測試版本:ZendFramework-1.5.0 優點: 1. 官方出品,自帶了非常多的 library,框架本身使用了很多設計模式來編寫,架構上很優雅,執行效率中等;MVC設計中,比較簡潔,具有路由功能,配置文件比較強大(能夠處理XML和php INI),各種 library 很強大,是所有PHP框架中各種功能最全面的,包括它不僅是一個框架,更是一個大類庫(取代PEAR),這是它的主要特色;能夠直觀的支持除數據庫操作之外的Model層(比 CodeIgniter 和 CakePHP 強),並且能夠很輕易的使用Loader功能加載其他新增加的Class;Cache功能很強大,從前端Cache到後端Cache都支持,後端Cache支持Memcache、APC、SQLite、文件等等方式;數據庫操作功能很強大,支持各種驅動(適配器) 2. 文檔很全,在國內社區很成熟,並且目前不少Web 2.0網站在使用,學習成本中等 缺點: 1. MVC功能完成比較弱,View層簡單實現(跟沒實現一樣),無法很強大的控制前端頁面 2. 沒有自動化腳本,創建一個應用,包括入口文件,全部必須自己手工構建,入門成本高 3. Zend Framework 作爲一個中型應用框架問題不大,也能夠勉強作爲大型應用的框架,但是作爲一個很成熟的大型PHP框架來說,還需要一些努力 評價: 作爲官方出品的框架,Zend Framework的野心是可以預見的,想把其他框架擠走,同時封裝很多強大的類庫,能夠提供一站式的框架服務,並且他們的開發團隊很強大,完全足夠有能力開發很強大的産品出來,所以基本可以確定的是Zend Framework前途無量,如果花費更多的時間去完善框架。同樣的,Zend Framework架構本身也是比較優雅的,說明Zend官方是有很多高手的,設計理念上比較先進,雖然有一些功能實現的不夠完善,比如View層,自動化腳本等等,這些都有賴于未來的升級。總體來說Zend Framework是最值得期待的框架,當然,你目前要投入你的項目中使用也是完全沒問題的。 【 Symfony 】 官方網站:[url=http://www.symfony-project.org]http://www.symfony-project.org[/url] 中文網站:[url=http://symfony-project.cn]http://symfony-project.cn[/url] 權威指南:[url=http://www.symfony-project.org/book]http://www.symfony-project.org/book[/url] 學習參考:[url=http://sf.thecodecentral.com]http://sf.thecodecentral.com[/url] 測試版本:symfony-1.0.13 優點: 1. Symfony 是我了解的PHP框架中功能最強大的,而且我使用時間比較長,但是很多功能還是沒有挖掘出來;它完整實現了MVC三層,封裝了所有東西,包括 $_POST,$_GET 數據,異常處理,調試功能,數據檢測;包含強大的緩存功能,自動加載Class(這個功能很爽),強大的i18n國家化支持;具有很強大的view層操作,能夠零碎的包含單個多個文件;非常強大的配置功能,使用yml配置能夠控制所有框架和程序運行行爲,強大到讓人無語;能夠很隨意的定義各種自己的class,並且symfony能夠自動加載(auto load)這些class,能夠在程序中隨意調用;包含強大的多層級項目和應用管理:Project --> Application --> Module --> Action,能夠滿足一個項目下多個應用的需要,並且每層可以定義自己的類庫,配置文件,layout;非常強大的命令行操作功能,包括建立項目、建立應用、建立模塊、刷新緩存等等; 2. Symfony絕對是開發大型複雜項目的首選,因爲使用了Symfony,將大大節約開發成本,並且多人協作的時候,不會出現問題,在Project級別定義好基礎Class以後,任何模塊都能夠重用,大大複用代碼 缺點: 1. 數據庫操作model采用了重量級的propel和creole,不過在我測試的版本中已經把他們移到了addon裏,可用可不用 2. 緩存功能無法控制,每次開發調試總是緩存,需要執行 symfony cc, symfony rc 來清除和重建緩存; 3. 效率不是很高,特別是解析模板和讀取配置文件的過程,花費時間不少; 4. 學習成本很高,並且國內沒有成熟的社區和文檔,連中文手冊都沒有,相應的要掌握所有功能,需要花費比較多的時間 評價: Symfony絕對是企業級的框架,唯一能夠貌似能夠跟Java領域哪些強悍框架抗衡的東西;強悍的東西,自然學習複雜,但是相應的對項目開發也比較有幫助,自然是推薦複雜的項目使用Symfony來處理,覺得是值得,後期的維護成本比較低,複用性很強。相應的如果使用Symfony的應該都是比較複雜的互聯網項目,那麽相應的就要考慮關于數據庫分布的問題,那麽就需要抛棄Symfony自帶的數據庫操作層,需要自己定義,當然了,Symfony支持隨意的構造model層。 【 總評 】 以上數款框架,各有特色,而且都是開源項目,不過框架針對的項目不一樣,一般來說 CodeIngiter 比較適合小型項目,CakePHP 和 Zend Framework 比較適合中型項目,Symfony 比較適合大型重量級項目,在項目選型的時候,要充分考慮框架的可以定制性、擴展性,因爲每個項目都無法確定你是否會隨著需求的變化進行改變。 相對來說,Zend Framework 和 Symfony 應對變化的能力比較強,特別是能夠隨意定制 model 層的Class,能夠非常方便增加自己業務或者數據處理類,我是個人比較推薦在中大型項目中使用的框架。CodeIngiter 和 CakePHP 在中小型項目中同樣能夠發揮重大作用,快速開發和原型構建,非常適合目標不清晰的原型項目的開發。了解一個框架最好的方式就是使用它,學習它最好的方式就是看視頻。:-) 仁者見仁,智者見智,在項目挑選框架的時候,請先認真考察項目的需求和未來的變化,然後選擇合適的框架,讓項目開發速度和後期維護性得到一個合理的平衡,當然了,也許,自己寫一個框架更適合。 :-) 泛泛的評價了幾款框架,估計很多東西都沒有說到點子上,大家就姑且看之,同樣歡迎提出看法指正!
󰈣󰈤
 
 
 
  免責聲明:本文僅代表作者個人觀點,與王朝網路無關。王朝網路登載此文出於傳遞更多信息之目的,並不意味著贊同其觀點或證實其描述,其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,並請自行核實相關內容。
 
 
小龍女彤彤之情溢皇都
龔潔
智能手機形象美女
崔潔彤
回家的路上----
中國一站(哈爾濱)
清明植物園的花。
桃花堤印象之豎版
 
>>返回首頁<<
 
 
 
 熱帖排行
 
 
 
 
© 2005- 王朝網路 版權所有