工作中用的 ci 框架,想再学习一个 PHP 框架,求推荐?

2017-07-25 10:35:52 +08:00
 mmnnyycc
1.朋友推荐 yii 和 laravel 的,但是 laravel 用起来方便,但是概念理解起来感觉层层叠叠很复杂
2.选择一个工作中常用的,求问大神们工作中用的哪个?
7156 次点击
所在节点    PHP
81 条回复
Jakesoft
2017-07-26 08:49:47 +08:00
java 的 ssh 三剑客
default7
2017-07-26 09:00:59 +08:00
@imydou 不方便贴出,ci 框架都不支持 php 新特征,引入都要手动写 load,这样有开发效率吗?代码追踪? ci 连 benchmark 都没有,方便调试?动不动就说一个十年的菜,觉得你挺可笑的
TonyG
2017-07-26 09:01:12 +08:00
我想楼主有这个困扰,很重要的原因是还没开始用 composer/packagist,只要随便选一种现代点的框架,尽早入 packagist 的道才是真的。
crazyhl
2017-07-26 09:07:39 +08:00
我的个人推荐是先看 slim,这样可以直接先了解一下核心的 ioc/di,把容器了解透彻以后在看其他的 composer 组件,然后再去看 laravel 的源码,理解会更合适一些。不知道正确与否,反正我个人的历程是这样的
lixuda
2017-07-26 09:16:36 +08:00
我也喜欢 ci 哈
assad
2017-07-26 09:18:22 +08:00
Yii2 或者 Slim

laravel 建议先别学习
mmnnyycc
2017-07-26 09:24:56 +08:00
@default7 要不要这么吊,框架是自己能选择的?来了就是 ci 框架,团队用的也是
mmnnyycc
2017-07-26 09:30:51 +08:00
@TonyG 有的,公司老人稍微改造了下,也集成了 composer,不过里面有 load 有 user,深深感觉框架和现代框架版本之间写法差异巨大
mmnnyycc
2017-07-26 09:31:36 +08:00
@assad 那学 yii2 了
MrJing1992
2017-07-26 09:35:12 +08:00
Laravel +1
linruiyi
2017-07-26 09:40:56 +08:00
Yii 或者 Laravel
lixuda
2017-07-26 10:05:55 +08:00
@linruiyi Yii 速度如何?
keikeizhang
2017-07-26 10:06:56 +08:00
Yaf
assad
2017-07-26 10:34:11 +08:00
@Immortal 能分享一下您的 yaf 项目骨架么?
eb22fbb4
2017-07-26 10:42:40 +08:00
掌握设计思想比单纯使用框架更重要,在这一点上,symfony 和 zend framework 相比其它 framework 更优秀(也更复杂),想要简单和快速开发的话 laravel 也可以用用。
pqee
2017-07-26 12:19:08 +08:00
十年的就不菜?水平跟经验无关好不好。写了十年就是十年经验?那是一年经验用十年。 @default7
FYK
2017-07-26 15:37:27 +08:00
@default7 不好意思啊,ci 里面 benchmark 不是核心类吗?为什么没有 benchmark ?
vishun
2017-07-28 19:54:00 +08:00
说 ci 老古董并没有太多的错,毕竟落后主流框架一个版本,各种新特性都没有。但不能否认 ci 是个挺不错的框架,该有的基本都有了。
Fireflyi
2017-07-29 22:58:04 +08:00
别在那谈框架好坏了,开发一堆 low 项目,用啥框架都一样,框架不是重点
abccccabc
2017-07-31 14:42:57 +08:00
@Fireflyi 呵呵,说得对。开发一堆 low 项目,用啥框架都一样。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/377750

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX