作者b95170088 (夏戀秋分)
看板PHP
標題[討論] 哪個php的framework最好用
時間Wed Jul 22 20:37:33 2015
因為小弟的即將要進去的公司,公司的網站是很單純的php網站沒有套
framework,公司目前只有後台管理系統,而公司有想要套framework,想問問目前
哪個framework各位最推薦,另外想問問smarty的缺點是什麼,因為前公司是用smarty
,想了解smarty樣板引擎有前景嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.95.5
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PHP/M.1437568657.A.7A0.html
1F:→ alog: 去找一間會用framework的公司 除非你真的找不到薪水比他高 07/22 20:54
3F:推 crossdunk: 有CI YII LARAVEL 後者好像是目前使用率最高的(? 07/22 21:26
4F:→ demoboy: Laravel 資源最多,使用者也多;另外phalcon也推薦使用 07/22 21:54
5F:→ alog: phalcon不錯,但有點硬派,要上手容易 好處理 laravel 07/22 21:55
6F:推 alog: 目前國內外文件量非常多,比phalcon多很多 07/22 21:57
7F:→ dlikeayu: laravel的簡易是用效能換來的,如果要做流量較大的平台 07/22 22:38
8F:→ dlikeayu: 或是反應速度快的平台,最好還是選其它的 07/22 22:38
9F:→ dlikeayu: ex:我用yii2內建bootstrap table跑500筆資料出來 07/22 22:39
10F:→ dlikeayu: 同樣再用laravel跑,後者硬是多快2秒... 07/22 22:40
11F:→ dlikeayu: 但以前後端整合,要是想要快速開發專案或前端設計師想 07/22 22:41
12F:→ dlikeayu: 早點入手backend能力,是可以先從laravel開始 07/22 22:41
13F:→ dlikeayu: p.s yii2的widget沒laravel多,所以看需求吧 07/22 22:45
14F:→ alog: 要走流量大的平台看情況,有些架構打cache*即可 07/22 22:47
15F:→ alog: 如果那間公司的人真有心要深入framework 07/22 22:49
16F:→ alog: 易上手、文件夠的framework比容易提升戰力 07/22 22:49
17F:→ alog: 同事之間都能比較互相支援 07/22 22:50
19F:→ dlikeayu: 可能我公司這邊都一定得把硬體效能發揮到極限(省錢) 07/23 03:25
20F:→ dlikeayu: Laravel的request數評比實在不敢領教 07/23 03:26
21F:→ dlikeayu: 現在連web server都是用fallback的方式同時跑fpm跟hhvm 07/23 03:27
22F:→ MangoTW: Laravel的架構很現代,對於程式的學習有很大的幫助。 07/23 04:33
23F:推 chan15: smarty 已經很古老了,只是一種工具而已,跟前景沒關吧 07/23 09:51
24F:推 dlikeayu: 學習:laravel 效能: phalcon symfony2 yii2 絕不:ci 07/23 10:56
25F:→ dlikeayu: 上面是比較人為知的framework 07/23 10:57
26F:→ newton2009: CI不推的原因是? 好奇~ 07/23 11:22
27F:推 dlikeayu: Sorry更正啟示:我對CI是停留在1.x階段,剛去爬CI3 07/23 12:09
28F:→ dlikeayu: 發現問題都改善了,但只是爬Document沒實測,有誤導請 07/23 12:10
29F:→ dlikeayu: 見諒 07/23 12:10
30F:→ dlikeayu: CI1 不推的原因是,可以把它想成理念是laravel,但是核 07/23 12:11
31F:→ dlikeayu: 心寫法不太好,擴充性不強,widget也普普 後來laravel殺 07/23 12:12
32F:→ dlikeayu: 出來後,CI1完全沒價值,比性能也沒比較好,自然就不推 07/23 12:12
33F:推 sonicjr: CI1已經是古董的東西了 我從CI2開始用 覺得很好用 但的確 07/23 15:49
34F:→ sonicjr: 是有蠻多問題存在 但換了新東家 CI3出來後 改善超多問題 07/23 15:50
35F:→ sonicjr: 我還是會一直用CI 覺得新東家很有後續潛力 而且這個網站 07/23 15:52
38F:→ dlikeayu: Yii2記憶體用量大是model的設計彈性很大,要是在寫的時 07/23 16:04
39F:→ dlikeayu: 沒有自己利用static特性或singleton模式,就會浪費很多 07/23 16:05
40F:→ dlikeayu: 資源,這個最近在優化我們家平台時有體驗到,最後節省 07/23 16:06
41F:→ dlikeayu: 將近60%的記憶體資源,這比較需要有common sense 07/23 16:11
42F:→ dlikeayu: 不然一般framework的優勢不會提到model這塊核心怎麼做 07/23 16:11
43F:→ dlikeayu: 只會從cache去說可以改善效能 07/23 16:11
44F:→ see8di: 自己开發 07/23 23:26
45F:→ tkdmaf: 想不到樓上竟然從7升到8真是神奇。重點是不懂入境隨俗 07/24 00:58
46F:→ tkdmaf: 來到台灣的ptt用簡體字真是可笑可笑。 07/24 00:59
47F:→ tkdmaf: 所以see8di找到開發的高手了嗎? 07/24 01:02
48F:推 hwChang: 用過 CI+Laravel,自己會推 Laravel。 07/24 07:16
49F:推 crossdunk: 好奇 既然看到的文章比效能之類的都是CI較佳 07/31 16:03
50F:→ crossdunk: 為什麼感覺比較多人使用laravel呢 07/31 16:03
51F:→ crossdunk: 因為LARAVEL開發快很多嗎 07/31 16:04
52F:→ dlikeayu: 舉例,每天可能上線1萬個PHP專案,但不會上線1000個平台 08/07 04:14
53F:→ dlikeayu: 效能需求自然不是最大 08/07 04:14
54F:→ dlikeayu: 當你做平台時用軟體去分析你PHP loading時發現 08/07 04:16
55F:→ dlikeayu: 記憶體跟cpu用量少快一倍時,你就會想換了 08/07 04:16
56F:→ dlikeayu: 機器/vps的價錢是直接倍數成長 08/07 04:18
57F:→ dlikeayu: 去MIS版上可以看到很多厲害的在跟progamer開幹就是這樣 08/07 04:20
58F:→ dlikeayu: 軟體寫不好或用法錯,但只要能跑就很難被抓 08/07 04:21
59F:→ dlikeayu: 倒霉的通常是MIS就要開新規格出來(錢 08/07 04:21
60F:→ dlikeayu: 這邊也剛好可以提醒,不管用哪個framework,只要有debug 08/07 04:22
61F:→ dlikeayu: 模式的話都儘量開出來,可以分析一次request用掉的Ram 08/07 04:23
62F:→ dlikeayu: 跟反應時間,這行做久大家東西都能做出來,但高不高端 08/07 04:23
63F:→ dlikeayu: 就在這些細節裏了 08/07 04:24