腾讯开源了一款高性能的超轻量级 PHP 框架, Biny

2017-09-29 13:51:14 +08:00
 dubuqingfeng

GitHub

高性能,框架响应时间在 1ms 以内,单机 qps 轻松上 3000

性能是 Yii 的 2 倍以上。

演示地址: http://www.billge.cc/

19107 次点击
所在节点    PHP
86 条回复
8355
2017-09-29 17:33:18 +08:00
看命名真的不想用 又回到了 tp3 时代.
starriv
2017-09-29 17:35:29 +08:00
这个项目挂在腾讯的 repo 下真是拉水平
Actrace
2017-09-29 17:38:34 +08:00
楼上各位批评声挺多嘛,其实我觉得还好啦。
框架最重要的是能解决某些问题,而不是语法怎么样,代码漂亮不之类的。

如果能有一个让实习生稳定产出的框架,我觉得马总应该会很高兴啊。
sexrobot
2017-09-29 17:40:43 +08:00
这框架放在腾讯的 github repo 下拉低了腾讯的 b 格.
1. 不支持 composer
2. 不引入 namespace, 不适合大型项目, 将导致类名混乱
3. 从框架层面解决 XSS 和 SQL 注入, 框架本身为解决问题? 假如我要写 WYSIWYG 的富文本文章呢?

综上, 不要在大型项目中使用.
everhythm
2017-09-29 17:43:49 +08:00
14 年开发的框架,这次开源感觉是政治任务,散了散了
mcfog
2017-09-29 17:54:06 +08:00
+1 真鸡儿丢人
ylsc633
2017-09-29 17:59:54 +08:00
我点进去, 先点了一个 star

然后我看到某几行代码..

我又取消了...
free9fw
2017-09-29 18:04:12 +08:00
为什么要跟 yii 比,yii 本身就不算轻量级的框架,TP 都能比 yii 快得多
reeco
2017-09-29 18:08:53 +08:00
没看到测试数据在哪,hello world 的测试不值得一提
kancloud
2017-09-29 18:21:43 +08:00
今时今日 这种框架优势并不大 看看腾讯官方的各种接口 SDK 就知道 内部规范啥样了
nonee
2017-09-29 19:26:53 +08:00
@qiayue 是大量参考了 yii 框架,这个 biny 源码看着挺简单的
shiny
2017-09-29 19:28:22 +08:00
@ylsc633 我本来没有 Star,翻了 issues 看看大家的吐槽值得借鉴,就偷偷 Star 了。
lamCJ
2017-09-29 19:29:32 +08:00
看不到眼前一亮的东西 代码风格也别扭…
MrJing1992
2017-09-29 19:42:33 +08:00
我就问一句,支持 composer 不?
chnyang
2017-09-29 19:48:33 +08:00
@MrJing1992 现在暂时不支持,issue 上开发者说以后做兼容 https://github.com/Tencent/Biny/issues/11
liyaojian
2017-09-29 19:49:06 +08:00
感觉个人的 kpi 项目,弄着玩的
pynix
2017-09-29 20:03:44 +08:00
+1 真鸡儿丢人
kiwi95
2017-09-29 20:12:12 +08:00
这是腾讯拿出来的东西…真是有点糟糕,基本上写过几年 PHP 真正钻研过 PHP 的人都能写一个框架出来,大概一半以上会写的比这个好

都用 PHP 了,一味强调极致性能,只能认为作者拿性能当挡箭牌了
cholerae
2017-09-29 20:14:17 +08:00
鹅厂的开源项目一向坑爹,还是散了
gouchaoer
2017-09-29 21:16:29 +08:00
tsf3.0 呢?

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

https://www.v2ex.com/t/394584

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

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

© 2021 V2EX