Outshine
V2EX  ›  PHP

YII2.1 貌似做了很多不向下兼容的改动

  •  
  •   Outshine · Dec 20, 2015 · 4998 views
    This topic created in 3831 days ago, the information mentioned may be changed or developed.

    这些改进还是很值得期待的:
    移除了所有 bootstrap extension (这个后台可能会用到,但是前台现在流行 anglarjs 和 vuejs ,所以比较鸡肋)
    使用.env 来做配置
    更加解藕
    兼容 psr - 7
    参数注入
    移动 Yii::getAlias()等帮助函数到相应帮助类(比如 FileHelper::getAlias())
    删除了 fxp composer plugin 插件
    另外也不会生成 javascript 代码了(包括表单验证代码)

    然后要求 php5.5 或者更高。。。

    更多请点击:
    https://github.com/yiisoft/yii2/wiki/Ideas-for-2.1

    7 replies    2015-12-21 16:52:10 +08:00
    foccy
        1
    foccy  
       Dec 20, 2015
    虽然自动生成 js 表单验证挺方便的,不过个人感觉应该和 js 更分开一点。现在公司的项目 Yii2 配置在用.env ,当然是先从 laravel 接触到的。
    suxiaolin
        2
    suxiaolin  
       Dec 21, 2015
    很好,做了这些改进, yii 用起来就不辣么奇葩了。
    CTO
        3
    CTO  
       Dec 21, 2015
    用 yii2 和 lar 溜的飞起
    flydogs
        4
    flydogs  
       Dec 21, 2015 via iPhone
    期待
    Outshine
        5
    Outshine  
    OP
       Dec 21, 2015
    @suxiaolin YII 貌似算不上奇葩吧,再怎么也是排前五的 PHP 框架
    Outshine
        6
    Outshine  
    OP
       Dec 21, 2015
    @foccy 其实自动生成 js 验证挺好的,我模型的规则写好就行了,不用再动 js 。
    foccy
        7
    foccy  
       Dec 21, 2015
    @Outshine 是挺方便的,挺好用的,功能比较全,性能也不错,不过有时候处理 js 确实怪怪的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3231 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 10:52 · PVG 18:52 · LAX 03:52 · JFK 06:52
    ♥ Do have faith in what you're doing.