[讨论] 哪个php的framework最好用

楼主: b95170088 (夏恋秋分)   2015-07-22 20:37:33
因为小弟的即将要进去的公司,公司的网站是很单纯的php网站没有套
framework,公司目前只有后台管理系统,而公司有想要套framework,想问问目前
哪个framework各位最推荐,另外想问问smarty的缺点是什么,因为前公司是用smarty
,想了解smarty样板引擎有前景吗?
作者: alog (A肉哥)   2015-07-22 20:54:00
去找一间会用framework的公司 除非你真的找不到薪水比他高
作者: gitignore (git)   2015-07-22 21:18:00
个人觉得Yii2满不错的 http://goo.gl/376GdM
作者: crossdunk (推嘘自如)   2015-07-22 21:26:00
有CI YII LARAVEL 后者好像是目前使用率最高的(?
作者: demoboy (demoboy)   2015-07-22 21:54:00
Laravel 资源最多,使用者也多;另外phalcon也推荐使用
作者: alog (A肉哥)   2015-07-22 21:55:00
phalcon不错,但有点硬派,要上手容易 好处理 laravel目前国内外文件量非常多,比phalcon多很多
作者: dlikeayu (太阳拳vs野球拳)   2015-07-22 22:38:00
laravel的简易是用效能换来的,如果要做流量较大的平台或是反应速度快的平台,最好还是选其它的ex:我用yii2内建bootstrap table跑500笔资料出来同样再用laravel跑,后者硬是多快2秒...但以前后端整合,要是想要快速开发专案或前端设计师想早点入手backend能力,是可以先从laravel开始p.s yii2的widget没laravel多,所以看需求吧
作者: alog (A肉哥)   2015-07-22 22:47:00
要走流量大的平台看情况,有些架构打cache*即可如果那间公司的人真有心要深入framework易上手、文件够的framework比容易提升战力同事之间都能比较互相支援
作者: tracetw (((o(*゚▽゚*)o)))   2015-07-23 00:35:00
作者: dlikeayu (太阳拳vs野球拳)   2015-07-23 03:25:00
可能我公司这边都一定得把硬件效能发挥到极限(省钱)Laravel的request数评比实在不敢领教现在连web server都是用fallback的方式同时跑fpm跟hhvm
作者: MangoTW (不在线上)   2015-07-23 04:33:00
Laravel的架构很现代,对于程式的学习有很大的帮助。
作者: chan15 (ChaN)   2015-07-23 09:51:00
smarty 已经很古老了,只是一种工具而已,跟前景没关吧
作者: dlikeayu (太阳拳vs野球拳)   2015-07-23 10:56:00
学习:laravel 效能: phalcon symfony2 yii2 绝不:ci上面是比较人为知的framework
作者: newton2009 (好瘦唷QQ)   2015-07-23 11:22:00
CI不推的原因是? 好奇~
作者: dlikeayu (太阳拳vs野球拳)   2015-07-23 12:09:00
Sorry更正启示:我对CI是停留在1.x阶段,刚去爬CI3发现问题都改善了,但只是爬Document没实测,有误导请见谅CI1 不推的原因是,可以把它想成理念是laravel,但是核心写法不太好,扩充性不强,widget也普普 后来laravel杀出来后,CI1完全没价值,比性能也没比较好,自然就不推
作者: sonicjr (平凡中的不平凡)   2015-07-23 15:49:00
CI1已经是古董的东西了 我从CI2开始用 觉得很好用 但的确是有蛮多问题存在 但换了新东家 CI3出来后 改善超多问题我还是会一直用CI 觉得新东家很有后续潜力 而且这个网站https://goo.gl/Wyosxz CI的效能赢laravel还真不少
作者: dlikeayu (太阳拳vs野球拳)   2015-07-23 16:01:00
http://goo.gl/sQ5Wxg 这个PHP评比也可以做参考Yii2内存用量大是model的设计弹性很大,要是在写的时没有自己利用static特性或singleton模式,就会浪费很多资源,这个最近在优化我们家平台时有体验到,最后节省将近60%的内存资源,这比较需要有common sense不然一般framework的优势不会提到model这块核心怎么做只会从cache去说可以改善效能
作者: see8di   2015-07-23 23:26:00
自己开发
作者: tkdmaf (皮皮快跑)   2015-07-24 00:58:00
想不到楼上竟然从7升到8真是神奇。重点是不懂入境随俗来到台湾的ptt用简体字真是可笑可笑。所以see8di找到开发的高手了吗?
作者: hwChang (聪明是天赋 善良是选择)   2015-07-24 07:16:00
用过 CI+Laravel,自己会推 Laravel。
作者: crossdunk (推嘘自如)   2015-07-31 16:03:00
好奇 既然看到的文章比效能之类的都是CI较佳为什么感觉比较多人使用laravel呢因为LARAVEL开发快很多吗
作者: dlikeayu (太阳拳vs野球拳)   2015-08-07 04:14:00
举例,每天可能上线1万个PHP专案,但不会上线1000个平台效能需求自然不是最大当你做平台时用软件去分析你PHP loading时发现内存跟cpu用量少快一倍时,你就会想换了机器/vps的价钱是直接倍数成长去MIS版上可以看到很多厉害的在跟progamer开干就是这样软件写不好或用法错,但只要能跑就很难被抓倒霉的通常是MIS就要开新规格出来(钱这边也刚好可以提醒,不管用哪个framework,只要有debug模式的话都尽量开出来,可以分析一次request用掉的Ram跟反应时间,这行做久大家东西都能做出来,但高不高端就在这些细节里了

Links booklink

Contact Us: admin [ a t ] ucptt.com