Symfony 4 发布了, 终于可以愉快的同其它框架比跑 Helloword 了

2017-12-04 09:08:43 +08:00
 askfilm

benchmarks

虽然跑 Helloword 的 Benchmark 意义不大...

9467 次点击
所在节点    PHP
23 条回复
m939594960
2017-12-04 09:12:52 +08:00
我去 提升了这么多啊?
toxicant
2017-12-04 09:26:02 +08:00
world.....
Immortal
2017-12-04 09:37:15 +08:00
symfony 一直当学习资料用...没在实际项目里用过这个框架,但是很喜欢
imcxy
2017-12-04 09:44:01 +08:00
这个框架可以说是 PHP 框架的传道者

文档开始很大篇幅各种比较为什么框架好
huijiewei
2017-12-04 09:59:14 +08:00
性能提升这么多?

去看看先
lianz
2017-12-04 10:02:09 +08:00
这是我最喜欢的框架之一,功能齐全,然而个人使用会觉得太烦。
twm
2017-12-04 10:07:07 +08:00
从 3.x 一路追到 RC 版,4.0 发布后第一时间就升级了。http://sina.lt/ffQd
cubelate
2017-12-04 10:11:19 +08:00
一直用 yii/yii2,也用过 laravel,久闻 symfony 的大名,还没有在实践中用过
mooncakejs
2017-12-04 10:21:28 +08:00
php 官方不支持 Annotation 真是可惜啊。
jhdxr
2017-12-04 10:23:37 +08:00
@mooncakejs 这个特性 RFC 有好多个了,每次讨论都天翻地覆,大家分歧一直太大。。。。
mooncakejs
2017-12-04 10:24:59 +08:00
@jhdxr 用 comment 怎么搞怎么别扭。所以我已经换 typescript 了。
HYSS
2017-12-04 12:41:53 +08:00
@mooncakejs


SensioFrameworkExtraBundle
为 Symfony 标准版框架添加了一些约定( convention ), 并添加了对通过 annotation 方式定义路由、缓存、模板和 Security 的支持。 该 bundle 可令控制器极为精练。
SensioGeneratorBundle
增加了很多控制台命令,用于生成代码骨架, 比如,生成 bundles、表单类,以及基于 Doctrine entities 来生成控制器的 CRUD 动作( controller 的增删改查 action )等。
vus520
2017-12-04 12:45:33 +08:00
真不知道为什么要把 php 搞这么复杂,这么搞还不如用 java 呢。
lianz
2017-12-04 12:50:18 +08:00
@vus520 因为这是最好的语言。Java 虽好,但是做小点的项目真的感觉很烦人,改动一点点又要重新编译部署,想临时在线改点东西很不方便。
vus520
2017-12-04 12:52:54 +08:00
@lianz 要做小项目,随便搞个框架妥妥的。
askfilm
2017-12-04 13:00:34 +08:00
@vus520 复杂是为了让以后做事情更加简单, 实际上大部分的产品需求都不会让你做简单的事,当以后不用重复造轮子,快速高效实现功能时, 你就会发觉这是值得的。

准确的说 Symfony 是个平台(有着完备生态:能完成绝大多数的功能的组件和 Bundles ), 现在的 4.0 flex 是框架 。
zjsxwc
2017-12-04 14:07:34 +08:00
好像和 3 差不多, 只是引入了 flex 来管理, 目录结构有点改变
bramblex
2017-12-04 14:14:59 +08:00
@askfilm 说得好, 我选择 node
gigantic222
2017-12-04 15:28:18 +08:00
大概看了下 新的包管理比以前方便些 require 即用 项目目录更扁平 可轻可重 但一般做个项目还是得装一堆组建 第三方组件开发者疯狂更新 拥抱新版本
chnyang
2017-12-04 16:55:40 +08:00
symfony 的文档还是很好的...棒棒的,学习一个

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

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

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

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

© 2021 V2EX