Symfony 这个框架有人用过吗?有木有教程可以分享一波? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LeungJZ
V2EX    PHP

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

  •  
  •   LeungJZ 2017-10-09 15:48:48 +08:00 6356 次点击
    这是一个创建于 2995 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    28 条回复    2017-10-14 00:14:22 +08:00
    fuxiaohei
        1
    fuxiaohei  
       2017-10-09 16:20:43 +08:00
    hantsy
        2
    hantsy  
       2017-10-09 16:22:13 +08:00
    官方教程不要太详细啊。。。
    LeungJZ
        3
    LeungJZ  
    OP
       2017-10-09 16:34:15 +08:00
    @hantsy 官方的是详细,但是看的不太懂啊。
    LeungJZ
        4
    LeungJZ  
    OP
       2017-10-09 16:35:28 +08:00
    @fuxiaohei 噢,这个好像挺全的。
    TypeErrorNone
        5
    TypeErrorNone  
       2017-10-09 16:40:48 +08:00
    laravel 理解基本思想就能用了。
    依赖注入,包的管理,命名空间的加载
    hhacker
        6
    hhacker  
       2017-10-09 16:44:49 +08:00
    工作接触过这个框架,真心不喜欢,也许是那段经历不够美好
    Patrick95
        7
    Patrick95  
       2017-10-09 16:56:33 +08:00
    biny 思想略微有些陈旧,初学者学学用来理解框架原理还不错。
    taylorr
        8
    taylorr  
       2017-10-09 20:50:17 +08:00
    我一直用 Symfony,官方教程非常详细。我自己从 1.x 一直用到 3.x。我自己也写了不少博客是关于这个框架的: https://rsywx.net/wordpress/tag/symfony/
    taylorr
        9
    taylorr  
       2017-10-09 20:54:49 +08:00
    TonyG
        10
    TonyG  
       2017-10-09 21:03:47 +08:00
    https://pan.baidu.com/s/1c1HLIvA#list/path=%2F

    我的一些 Symfony 的翻译笔记
    LeungJZ
        11
    LeungJZ  
    OP
       2017-10-09 22:34:23 +08:00 via iPhone
    @taylorr 好勒,我看看,谢谢。
    hantsy
        12
    hantsy  
       2017-10-09 22:34:28 +08:00   2
    @hhacker

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

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

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

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

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

    任何一个技术,语言上优秀的东西都是被其他语言框架复制,对于开发人员,熟悉了这些框架背后的套路(设计模式),也容易从一种技术向另外一种跨越。
    LeungJZ
        13
    LeungJZ  
    OP
       2017-10-09 22:34:31 +08:00 via iPhone
    @TonyG 好的,我看看。
    LeungJZ
        14
    LeungJZ  
    OP
       2017-10-09 22:34:44 +08:00 via iPhone
    @hhacker 那你现在用的是 laravel 吗
    LeungJZ
        15
    LeungJZ  
    OP
       2017-10-09 22:38:17 +08:00 via iPhone
    @hantsy 那不知道有没有只比较轻量级的,适合自己开发的框架?
    WuwuGin
        16
    WuwuGin  
       2017-10-10 02:30:28 +08:00
    laravel symfony 是占有率第一第二的 php 框架,所以我学的是 yii2
    POPOEVER
        17
    POPOEVER  
       2017-10-10 04:06:49 +08:00
    yaf,惠新民写的
    pqee
        18
    pqee  
       2017-10-10 10:22:46 +08:00
    Biny KPI 框架用它作甚
    pqee
        19
    pqee  
       2017-10-10 10:23:38 +08:00
    @POPOEVER 鸟哥看了想打人
    dryyun
        20
    dryyun  
       2017-10-10 10:37:00 +08:00
    如果觉得 laravel 难的话,那可能会觉得 Symfony 更难。。 毕竟 laravel 在国内还有好几个网站在翻译文档,可以交流提问。Symfony 这块生态在国内更弱,当然当然英文好的话,当我没说。
    Biny 看一眼就算了,没意思。
    LeungJZ
        21
    LeungJZ  
    OP
       2017-10-10 13:10:45 +08:00 via iPhone
    @dryyun 就是看不懂 laravel 的框架是怎么跑起来的。如果学习 laravel,应该如何学?
    crazyhl
        22
    crazyhl  
       2017-10-11 18:21:39 +08:00
    @LeungJZ 先写个小 demo,然后逐个追文件,就了解,如果感觉 laravel 比较大,就可以先看看 slim 的框架。
    LeungJZ
        23
    LeungJZ  
    OP
       2017-10-11 22:56:28 +08:00
    @crazyhl slim 这个框架您如何评价?
    AlwaysBee
        24
    AlwaysBee  
       2017-10-12 10:23:51 +08:00
    @POPOEVER 笑哭脸~
    crazyhl
        25
    crazyhl  
       2017-10-12 17:35:58 +08:00
    @LeungJZ 学习可以,但是如果想弄真实的东西,就需要自己写很多东西了,slim 是个比较轻量的框架。所以我个人用 slim 来学习,自己试着写东西,但是自己真实的线上的东西还是在用 laravel
    LeungJZ
        26
    LeungJZ  
    OP
       2017-10-12 23:13:43 +08:00
    @crazyhl 就是 slim 和 laravel 这两个框架都差不多嘛?
    crazyhl
        27
    crazyhl  
       2017-10-13 09:53:11 +08:00
    @LeungJZ 差很多,不过很多思想都是一样的吗,所以只不过是帮你更好的理解一个框架而已
    LeungJZ
        28
    LeungJZ  
    OP
       2017-10-14 00:14:22 +08:00
    @crazyhl 噢,好滴。
    关于     帮助文档 &nbs;   自助推广系统     博客     API     FAQ     Solana     2515 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 15:07 PVG 23:07 LAX 07:07 JFK 10:07
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86