虽然跑 Helloword 的 Benchmark 意义不大...
1
m939594960 2017-12-04 09:12:52 +08:00
我去 提升了这么多啊?
|
2
toxicant 2017-12-04 09:26:02 +08:00 via iPhone
world.....
|
3
Immortal 2017-12-04 09:37:15 +08:00
symfony 一直当学习资料用...没在实际项目里用过这个框架,但是很喜欢
|
4
imcxy 2017-12-04 09:44:01 +08:00
这个框架可以说是 PHP 框架的传道者
文档开始很大篇幅各种比较为什么框架好 |
5
huijiewei 2017-12-04 09:59:14 +08:00
性能提升这么多?
去看看先 |
6
lianz 2017-12-04 10:02:09 +08:00
这是我最喜欢的框架之一,功能齐全,然而个人使用会觉得太烦。
|
7
twm 2017-12-04 10:07:07 +08:00
从 3.x 一路追到 RC 版,4.0 发布后第一时间就升级了。http://sina.lt/ffQd
|
8
cubelate 2017-12-04 10:11:19 +08:00 1
一直用 yii/yii2,也用过 laravel,久闻 symfony 的大名,还没有在实践中用过
|
9
mooncakejs 2017-12-04 10:21:28 +08:00
php 官方不支持 Annotation 真是可惜啊。
|
10
jhdxr 2017-12-04 10:23:37 +08:00
@mooncakejs 这个特性 RFC 有好多个了,每次讨论都天翻地覆,大家分歧一直太大。。。。
|
11
mooncakejs 2017-12-04 10:24:59 +08:00
@jhdxr 用 comment 怎么搞怎么别扭。所以我已经换 typescript 了。
|
12
HYSS 2017-12-04 12:41:53 +08:00
@mooncakejs
SensioFrameworkExtraBundle 为 Symfony 标准版框架添加了一些约定( convention ), 并添加了对通过 annotation 方式定义路由、缓存、模板和 Security 的支持。 该 bundle 可令控制器极为精练。 SensioGeneratorBundle 增加了很多控制台命令,用于生成代码骨架, 比如,生成 bundles、表单类,以及基于 Doctrine entities 来生成控制器的 CRUD 动作( controller 的增删改查 action )等。 |
13
vus520 2017-12-04 12:45:33 +08:00
真不知道为什么要把 php 搞这么复杂,这么搞还不如用 java 呢。
|
14
lianz 2017-12-04 12:50:18 +08:00
@vus520 因为这是最好的语言。Java 虽好,但是做小点的项目真的感觉很烦人,改动一点点又要重新编译部署,想临时在线改点东西很不方便。
|
16
askfilm OP @vus520 复杂是为了让以后做事情更加简单, 实际上大部分的产品需求都不会让你做简单的事,当以后不用重复造轮子,快速高效实现功能时, 你就会发觉这是值得的。
准确的说 Symfony 是个平台(有着完备生态:能完成绝大多数的功能的组件和 Bundles ), 现在的 4.0 flex 是框架 。 |
17
zjsxwc 2017-12-04 14:07:34 +08:00
好像和 3 差不多, 只是引入了 flex 来管理, 目录结构有点改变
|
19
gigantic222 2017-12-04 15:28:18 +08:00 via iPhone
大概看了下 新的包管理比以前方便些 require 即用 项目目录更扁平 可轻可重 但一般做个项目还是得装一堆组建 第三方组件开发者疯狂更新 拥抱新版本
|
20
chnyang 2017-12-04 16:55:40 +08:00
symfony 的文档还是很好的...棒棒的,学习一个
|
21
TangMonk 2017-12-04 17:09:11 +08:00
flex recipe 的文档在哪儿看? readme 都没
|