还是 yaf 这种轻量级框架用着舒服

fxjson

不喜欢 laravel 这种重量级框架,组件太多了,适合开发复杂应用,不过一些优秀的库确实特别好,喜欢用 yaf,没有的轮子自己造

30 条回复  •  2020-06-18 18:29:02 +08:00
lifeintools
lifeintools12 小时 7 分钟前
个人习惯
1
qloog
qloog11 小时 41 分钟前
yaf 提供基本的架子,剩下的都自己撸,代码结构分层也可以按自己的思路随便搞,可以说是崇尚自由就用 yaf 吧~~

之前写过一个架子和类库
架子: https://github.com/1024casts/yaf-skeleton (包含基本的目录分层)
类库: https://github.com/1024casts/yaf-library
再加上启用了 namespace,非常方便~
2
qq1340691923
qq134069192311 小时 18 分钟前
外包公司可喜欢 laravel 了,开箱即用
3
mirrorpen
mirrorpen11 小时 5 分钟前
@qq1340691923 外包公司最爱的难道不是 TP?
4
littleylv
littleylv11 小时 2 分钟前
各有各的适合场景;个人喜好、习惯也有关系。
我打印 Hello World 还不需要框架呢
5
hbolive
hbolive11 小时 0 分钟前
@mirrorpen 这二者在外包公司那可是一时瑜亮。。
6
Immortal
Immortal10 小时 58 分钟前
现在 PHP 写的少了
很幸运刚开始入行那时候写 PHP 公司用的就是 Yaf
后来辗转跳槽 如果写 PHP 也一只都是用 Yaf
ORM 大概就是 Meedo?
7
mirrorpen
mirrorpen10 小时 56 分钟前
@hbolive 所以现在很多非外包公司都用 yaf 和 swoole 了..
8
whywhywhy
whywhywhy10 小时 33 分钟前
越是复杂的东西越是应该学习,不说掌握,起码要了解,对于开拓思路很有帮助。
9
ericgui
ericgui10 小时 30 分钟前 via Android
@qloog yaf 新版已经支持 namespace 了,支持 psr4
10
vus520
vus52010 小时 20 分钟前
yaf 还更新么
11
qq1340691923
qq134069192310 小时 19 分钟前
你可以试一下 phalcon
12
xiaotianhu
xiaotianhu10 小时 15 分钟前
一个人乐意咋干咋干

两三个人以上,合作项目,就不能随心所欲了.
框架提供了什么?

除了便利, 在人多的时候, 更重要的是约束.
框架层面的约束, 比文字来的更有力, 不得不遵守.

别瞎搞, 有个能扩展的架构, 不至于需求来了的时候要推翻重来, 或者耦合到一起变成一盘意面, 这是大型框架存在的意义
13
hbolive
hbolive10 小时 14 分钟前
@mirrorpen 确实这俩逼格要高一些的。。
14
wysnylc
wysnylc10 小时 12 分钟前
@xiaotianhu #13 确实,商业用途要的不是什么舒服而是约束
15
guanhui07
guanhui079 小时 10 分钟前
yaf phalcon 都用过 ,现在公司用的 laravel 也挺好
16
qloog
qloog9 小时 7 分钟前
@ericgui 嗯,namespace 4 年前就支持了
17
tabris17
tabris179 小时 6 分钟前
yaf 个人项目,不靠谱。最近一次大版本更新是好多年前了吧

真要用 native 框架,phalcon 还差不多。
18
kylix
kylix9 小时 2 分钟前
好像听天书一样,不知道你们讨论啥。真是隔行如隔山啊~

偷偷的 google 了下,PHP 果然强大
19
kisshere
kisshere8 小时 38 分钟前 via Android
一直搞不懂,opcache 这种东西一出来,yaf 和 phalcon 这种框架不应该灭绝了吗?
20
ben1024
ben10248 小时 17 分钟前
yaf 对于自己的有想法改造框架,按自己思路去实现结构方便些。
企业应用还是喜欢 laravel 这种打包好的快乐
21
zpfhbyx
zpfhbyx8 小时 0 分钟前
@qloog https://github.com/1024casts/yaf-skeleton 这个你写的? 最近刚爆改了....
22
qloog
qloog7 小时 59 分钟前
@zpfhbyx 是的呢
23
qloog
qloog7 小时 58 分钟前
@Immortal Meedo 确实简单方便
24
qloog
qloog7 小时 57 分钟前
@vus520 最近鸟哥更新的很频繁
25
Varobjs
Varobjs7 小时 31 分钟前 via Android
yaf phalcon laravel yii 全部用过
我推荐次序也和上面一致
26
Varobjs
Varobjs7 小时 26 分钟前 via Android
@kisshere 为什么灭绝呢,框架不就是看公司用哪,外加个人喜好吗。说性能的都是扯犊子,业务但凡遇到框架的性能瓶颈了,已经离换架构换语言不远了啊
27
justrand
justrand7 小时 14 分钟前
CodeIgniter
28
iyaozhen
iyaozhen6 小时 34 分钟前
那肯定呀 百度和微博都在用,不过还是因为太简陋了,社区上没有 laravel 发展的好。因为企业级开发就是要条条框框限制死
29
ajaxfunction
ajaxfunction2 小时 2 分钟前
@mirrorpen 你说的是 medoo 吧,那个性能太差了 ,差的离谱
30