[討論] 哪個php的framework最好用

看板PHP作者 (夏戀秋分)時間9年前 (2015/07/22 20:37), 編輯推噓9(9054)
留言63則, 13人參與, 最新討論串1/1
因為小弟的即將要進去的公司,公司的網站是很單純的php網站沒有套 framework,公司目前只有後台管理系統,而公司有想要套framework,想問問目前 哪個framework各位最推薦,另外想問問smarty的缺點是什麼,因為前公司是用smarty ,想了解smarty樣板引擎有前景嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.231.95.5 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1437568657.A.7A0.html

07/22 20:54, , 1F
去找一間會用framework的公司 除非你真的找不到薪水比他高
07/22 20:54, 1F

07/22 21:18, , 2F
個人覺得Yii2滿不錯的 http://goo.gl/376GdM
07/22 21:18, 2F

07/22 21:26, , 3F
有CI YII LARAVEL 後者好像是目前使用率最高的(?
07/22 21:26, 3F

07/22 21:54, , 4F
Laravel 資源最多,使用者也多;另外phalcon也推薦使用
07/22 21:54, 4F

07/22 21:55, , 5F
phalcon不錯,但有點硬派,要上手容易 好處理 laravel
07/22 21:55, 5F

07/22 21:57, , 6F
目前國內外文件量非常多,比phalcon多很多
07/22 21:57, 6F

07/22 22:38, , 7F
laravel的簡易是用效能換來的,如果要做流量較大的平台
07/22 22:38, 7F

07/22 22:38, , 8F
或是反應速度快的平台,最好還是選其它的
07/22 22:38, 8F

07/22 22:39, , 9F
ex:我用yii2內建bootstrap table跑500筆資料出來
07/22 22:39, 9F

07/22 22:40, , 10F
同樣再用laravel跑,後者硬是多快2秒...
07/22 22:40, 10F

07/22 22:41, , 11F
但以前後端整合,要是想要快速開發專案或前端設計師想
07/22 22:41, 11F

07/22 22:41, , 12F
早點入手backend能力,是可以先從laravel開始
07/22 22:41, 12F

07/22 22:45, , 13F
p.s yii2的widget沒laravel多,所以看需求吧
07/22 22:45, 13F

07/22 22:47, , 14F
要走流量大的平台看情況,有些架構打cache*即可
07/22 22:47, 14F

07/22 22:49, , 15F
如果那間公司的人真有心要深入framework
07/22 22:49, 15F

07/22 22:49, , 16F
易上手、文件夠的framework比容易提升戰力
07/22 22:49, 16F

07/22 22:50, , 17F
同事之間都能比較互相支援
07/22 22:50, 17F

07/23 00:35, , 18F
07/23 00:35, 18F

07/23 03:25, , 19F
可能我公司這邊都一定得把硬體效能發揮到極限(省錢)
07/23 03:25, 19F

07/23 03:26, , 20F
Laravel的request數評比實在不敢領教
07/23 03:26, 20F

07/23 03:27, , 21F
現在連web server都是用fallback的方式同時跑fpm跟hhvm
07/23 03:27, 21F

07/23 04:33, , 22F
Laravel的架構很現代,對於程式的學習有很大的幫助。
07/23 04:33, 22F

07/23 09:51, , 23F
smarty 已經很古老了,只是一種工具而已,跟前景沒關吧
07/23 09:51, 23F

07/23 10:56, , 24F
學習:laravel 效能: phalcon symfony2 yii2 絕不:ci
07/23 10:56, 24F

07/23 10:57, , 25F
上面是比較人為知的framework
07/23 10:57, 25F

07/23 11:22, , 26F
CI不推的原因是? 好奇~
07/23 11:22, 26F

07/23 12:09, , 27F
Sorry更正啟示:我對CI是停留在1.x階段,剛去爬CI3
07/23 12:09, 27F

07/23 12:10, , 28F
發現問題都改善了,但只是爬Document沒實測,有誤導請
07/23 12:10, 28F

07/23 12:10, , 29F
見諒
07/23 12:10, 29F

07/23 12:11, , 30F
CI1 不推的原因是,可以把它想成理念是laravel,但是核
07/23 12:11, 30F

07/23 12:12, , 31F
心寫法不太好,擴充性不強,widget也普普 後來laravel殺
07/23 12:12, 31F

07/23 12:12, , 32F
出來後,CI1完全沒價值,比性能也沒比較好,自然就不推
07/23 12:12, 32F

07/23 15:49, , 33F
CI1已經是古董的東西了 我從CI2開始用 覺得很好用 但的確
07/23 15:49, 33F

07/23 15:50, , 34F
是有蠻多問題存在 但換了新東家 CI3出來後 改善超多問題
07/23 15:50, 34F

07/23 15:52, , 35F
我還是會一直用CI 覺得新東家很有後續潛力 而且這個網站
07/23 15:52, 35F

07/23 15:53, , 36F
https://goo.gl/Wyosxz CI的效能贏laravel還真不少
07/23 15:53, 36F

07/23 16:01, , 37F
http://goo.gl/sQ5Wxg 這個PHP評比也可以做參考
07/23 16:01, 37F

07/23 16:04, , 38F
Yii2記憶體用量大是model的設計彈性很大,要是在寫的時
07/23 16:04, 38F

07/23 16:05, , 39F
沒有自己利用static特性或singleton模式,就會浪費很多
07/23 16:05, 39F

07/23 16:06, , 40F
資源,這個最近在優化我們家平台時有體驗到,最後節省
07/23 16:06, 40F

07/23 16:11, , 41F
將近60%的記憶體資源,這比較需要有common sense
07/23 16:11, 41F

07/23 16:11, , 42F
不然一般framework的優勢不會提到model這塊核心怎麼做
07/23 16:11, 42F

07/23 16:11, , 43F
只會從cache去說可以改善效能
07/23 16:11, 43F

07/23 23:26, , 44F
自己开發
07/23 23:26, 44F

07/24 00:58, , 45F
想不到樓上竟然從7升到8真是神奇。重點是不懂入境隨俗
07/24 00:58, 45F

07/24 00:59, , 46F
來到台灣的ptt用簡體字真是可笑可笑。
07/24 00:59, 46F

07/24 01:02, , 47F
所以see8di找到開發的高手了嗎?
07/24 01:02, 47F

07/24 07:16, , 48F
用過 CI+Laravel,自己會推 Laravel。
07/24 07:16, 48F

07/31 16:03, , 49F
好奇 既然看到的文章比效能之類的都是CI較佳
07/31 16:03, 49F

07/31 16:03, , 50F
為什麼感覺比較多人使用laravel呢
07/31 16:03, 50F

07/31 16:04, , 51F
因為LARAVEL開發快很多嗎
07/31 16:04, 51F

08/07 04:14, , 52F
舉例,每天可能上線1萬個PHP專案,但不會上線1000個平台
08/07 04:14, 52F

08/07 04:14, , 53F
效能需求自然不是最大
08/07 04:14, 53F

08/07 04:16, , 54F
當你做平台時用軟體去分析你PHP loading時發現
08/07 04:16, 54F

08/07 04:16, , 55F
記憶體跟cpu用量少快一倍時,你就會想換了
08/07 04:16, 55F

08/07 04:18, , 56F
機器/vps的價錢是直接倍數成長
08/07 04:18, 56F

08/07 04:20, , 57F
去MIS版上可以看到很多厲害的在跟progamer開幹就是這樣
08/07 04:20, 57F

08/07 04:21, , 58F
軟體寫不好或用法錯,但只要能跑就很難被抓
08/07 04:21, 58F

08/07 04:21, , 59F
倒霉的通常是MIS就要開新規格出來(錢
08/07 04:21, 59F

08/07 04:22, , 60F
這邊也剛好可以提醒,不管用哪個framework,只要有debug
08/07 04:22, 60F

08/07 04:23, , 61F
模式的話都儘量開出來,可以分析一次request用掉的Ram
08/07 04:23, 61F

08/07 04:23, , 62F
跟反應時間,這行做久大家東西都能做出來,但高不高端
08/07 04:23, 62F

08/07 04:24, , 63F
就在這些細節裏了
08/07 04:24, 63F
文章代碼(AID): #1LhuwHUW (PHP)
文章代碼(AID): #1LhuwHUW (PHP)