Symfony 这个框架有人用过吗?有木有教程可以分享一波?

2017 年 10 月 9 日
 LeungJZ

RT。突然想学一个比较好一点的 PHP 框架。个人对 TP 没有太大的感觉,想学 laravel,但是好像比较难懂。接着就发现了一个是腾讯出的 Biny 和 Symfony 这俩。 Biny 感觉和 discuz 的模式很像。Symfony 则好像是 laravel 的基本框架?

6828 次点击
所在节点    PHP
28 条回复
fuxiaohei
2017 年 10 月 9 日
hantsy
2017 年 10 月 9 日
官方教程不要太详细啊。。。
LeungJZ
2017 年 10 月 9 日
@hantsy 官方的是详细,但是看的不太懂啊。
LeungJZ
2017 年 10 月 9 日
@fuxiaohei 噢,这个好像挺全的。
TypeErrorNone
2017 年 10 月 9 日
laravel 理解基本思想就能用了。
依赖注入,包的管理,命名空间的加载
hhacker
2017 年 10 月 9 日
工作接触过这个框架,真心不喜欢,也许是那段经历不够美好
Patrick95
2017 年 10 月 9 日
biny 思想略微有些陈旧,初学者学学用来理解框架原理还不错。
taylorr
2017 年 10 月 9 日
我一直用 Symfony,官方教程非常详细。我自己从 1.x 一直用到 3.x。我自己也写了不少博客是关于这个框架的: https://rsywx.net/wordpress/tag/symfony/
taylorr
2017 年 10 月 9 日
TonyG
2017 年 10 月 9 日
https://pan.baidu.com/s/1c1HLIvA#list/path=%2F

我的一些 Symfony 的翻译笔记
LeungJZ
2017 年 10 月 9 日
@taylorr 好勒,我看看,谢谢。
hantsy
2017 年 10 月 9 日
@hhacker

Symfony 和 ZendFramework 基本上是为企业应用,大型复杂互联网应用准备的。

核心的思想大部分都是 Copy 了 Java 生态圈中一些成熟的模式等, 比如模块化,企业应用架构模式。Doctrine 甚至 Copy 了 Hibernate,Bean Validation 等。

就连 PSR 也是来自 JSR 的灵感,不得不说的 Symfony 为现在 PHP 框架 /组件互通互用作了很大贡献。

不懂 OOP,和不了解马大叔的企业架构模式这些可能觉得 Symfony 太难了。

但对于熟悉这些的 Java 程序员,Symfony 太友好了,上手几乎不费吹灰之力。

任何一个技术,语言上优秀的东西都是被其他语言框架复制,对于开发人员,熟悉了这些框架背后的套路(设计模式),也容易从一种技术向另外一种跨越。
LeungJZ
2017 年 10 月 9 日
@TonyG 好的,我看看。
LeungJZ
2017 年 10 月 9 日
@hhacker 那你现在用的是 laravel 吗?
LeungJZ
2017 年 10 月 9 日
@hantsy 那不知道有没有只比较轻量级的,适合自己开发的框架?
WuwuGin
2017 年 10 月 10 日
laravel symfony 是占有率第一第二的 php 框架,所以我学的是 yii2
POPOEVER
2017 年 10 月 10 日
yaf,惠新民写的
pqee
2017 年 10 月 10 日
Biny KPI 框架用它作甚
pqee
2017 年 10 月 10 日
@POPOEVER 鸟哥看了想打人
dryyun
2017 年 10 月 10 日
如果觉得 laravel 难的话,那可能会觉得 Symfony 更难。。 毕竟 laravel 在国内还有好几个网站在翻译文档,可以交流提问。Symfony 这块生态在国内更弱,当然当然英文好的话,当我没说。
Biny 看一眼就算了,没意思。

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

https://v2ex.ih06.com/t/396191

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

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

© 2021 V2EX