PHP是現行十分流行的一種語言
絕大部分都使用在製作網頁程式上
自從RoR(Ruby on Rail)崛起之後
以Framework的方式開發網頁逐漸被重視
PHP也因此誕生了好幾種Framework
##ReadMore##
PHP FrameWork常見的有Zend Framework、CakePHP、CodeIgniter
各家有各家的優點與缺點
Zend Framework是官方開發的版本,包山包海
最大優點是不怕後期沒人維護,最大缺點是僅支援PHP5以上的版本
CakePHP的特色是十分類似RoR,最常被詬病的是效能
有興趣可以來看看阿凱的PHP討論區
CodeIgniter是輕量級的Framework,功能較少,學習快,自訂性高
值得一提的是Framework雖然帶來便利
卻以犧牲了效能(點我看效能比較)
不過在便利與效能之間
如何取捨便是要衡量的了
使用Framework不僅加速開發
還能大幅減少將來維護的困難度
實在是一個好選擇啊
個人正在努力學習CodeIgniter
感謝宜蘭大學提供教學文件(謎)
補充:小綸綸說要解釋什麼是Framework
簡單的說就是別人造好的輪子
可以直接拿來使用
壟統的說就是函式庫(當然各家有各家的規格)
類似PEAR(可是PEAR是伺服器要裝才有支援)
就當作是可以帶著走的PEAR!
像是一些什麼EMAL格式驗證、字數格式等等的
通常都會有包在裡面了啦
這麼解說可以嗎>.0
啾咪~
就說架構就好拉,哭哭
回覆刪除喔x3
回覆刪除framework翻成框架會比較好