作者boboptt (boboptt)
看板PHP
標題[請益] 對於PHP Framework的疑惑
時間Wed Mar 2 00:37:46 2011
最近因為專案規模越來越大
開始思索有沒有更有效率撰寫PHP的方法
現在才得知原來有這麼多Framework (真是慚愧Orz)
花了幾天把各種Framework簡介都看了一下
發現核心價值就是我所需要的"加速開發 WEB 時間"
But..實際try一下怎麼有點簡單複雜化的感覺...
初步還感覺不出來到底是哪裡加速了??
我知道"不需要反覆重新開發輪子"的意義
只是除了使用Framework架構的輪子
也有許多單純用傳統PHP寫出來的模組
或者是自己以前的case將其複製貼上到新專案
甚至是include library ex.BackPress之類的core
這樣不也是能夠重複使用到"輪子"嗎?
Framework神奇之處在哪裡? 甚麼樣的Case才有值得你投入呢
中小型網站適合嗎??(ex.討論區,投票等功能) 如果是像Facebook那種大型社群網站呢?
一般業界也都是採用Framework架構在開發嗎??
和傳統撰寫PHP方式比起來,是不是主要差別在MVC架構
以前程式碼、版面、流程控制三個部分原本是寫在一起(同一個.php檔案)
現在可以分開來管理,方便後續維護以及程式碼比較獨立集中,
也可更專心在user流程與lgoic判斷
這幾天的認識實在是無法說服自己使用Framework...
不知道是哪個環節漏讀到,想聽聽各位前輩的意見^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.85.121.86
1F:→ gpmm:只能說是大哉問啊… XDDD 03/02 01:51
2F:→ linhomeyeu:真的 03/02 01:56
3F:推 cgcheng:答案已經在施主你的心中了 03/02 03:01
4F:→ shadowjohn:try一下應該是不夠的,多try幾下再看看吧~XD 03/02 05:22
5F:→ shadowjohn:也許哪天你要合作某些案子時,可能就要照某套的標準了 03/02 05:23
6F:→ shadowjohn:必竟不見得每次都是自己當頭,要別人也吃自己那套 03/02 05:24
7F:→ shadowjohn:至少framework是有學習方法,有手冊,有api,有範例^^ 03/02 05:28
8F:→ shadowjohn:而且幾乎面面俱到了,版型,安全,版本,log ... 03/02 05:30
9F:推 SmallBeeWayn:其實你要不要考慮砍掉重練成RoR... 03/02 12:37
10F:推 chchwy:framework也有學期陣痛期唷 03/02 14:34
11F:→ boboptt:感謝各位,自己在多嘗試看看! 03/02 20:51