V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
topthink
V2EX  ›  推广

端午安康! ThinkPHP5.1.17 版本发布——增加控制器中间件

  •  
  •   topthink · 2018-06-18 14:57:34 +08:00 · 3416 次点击
    这是一个创建于 2351 天前的主题,其中的信息可能已经有所发展或是发生改变。

    该版本主要增加了控制器中间件的支持,改进了路由功能,并且修正了社区反馈的一些问题。支持上一个版本无缝更新~

    更新日志

    • 修正软删除的delete方法
    • 修正 Query 类Count方法
    • 改进多对多detach方法
    • 改进 Request 类Session方法
    • 增加控制器中间件支持
    • 模型类增加jsonAssoc属性用于定义 json 数据是否返回数组
    • 修正 Request 类method方法请求伪装
    • 改进静态路由的匹配
    • 分组首页路由自动完整匹配
    • 改进 sqlsrv 的column方法
    • 日志类的apart_level配置支持 true 自动生成对应类型的日志文件
    • 改进204输出判断
    • 修正 cli 下页面输出的 BUG
    • 验证类使用更高效的ctype验证机制
    • 改进 Request 类cookie方法
    • 修正软删除的withTrashed方法
    • 改进多态一对多的预载入查询
    • 改进 Query 类column方法的缓存读取
    • Query 类增加whereBetweenTimeField方法
    • 改进分组下多个相同路由规则的合并匹配问题
    • 路由类增加getRule/getRuleList方法获取定义的路由

    官方完全开发手册已经同步更新!

    ThinkPHP 官方小组 2018-6-18

    17 条回复    2018-06-19 13:29:42 +08:00
    898601566
        1
    898601566  
       2018-06-18 14:59:33 +08:00
    666
    898601566
        2
    898601566  
       2018-06-18 15:03:10 +08:00
    进到项目目录,composer update 就搞定了.
    applesbananas
        3
    applesbananas  
       2018-06-18 18:46:27 +08:00 via iPhone
    666
    thread2
        4
    thread2  
       2018-06-18 19:03:07 +08:00
    建议使用世界上最流行的 Laravel
    carlclone
        5
    carlclone  
       2018-06-18 19:16:06 +08:00
    @thread2 你这是砸场子,XD
    thread2
        6
    thread2  
       2018-06-18 19:29:34 +08:00
    @carlclone 万一有一位初学者看到后,使用了 Laravel,多好
    sss3600123
        7
    sss3600123  
       2018-06-18 20:18:30 +08:00 via iPhone
    支持,加油
    keikeizhang
        8
    keikeizhang  
       2018-06-18 22:09:48 +08:00
    KgM4gLtF0shViDH3
        9
    KgM4gLtF0shViDH3  
       2018-06-18 22:11:29 +08:00
    @thread2 #6 并没有多好,你用 laravel 创造了多少价值?况且在 web 方面 django 和 ror 吊打 laravel,真可笑。
    salamanderMH
        10
    salamanderMH  
       2018-06-18 22:30:01 +08:00
    @bestkayle 吊打。。。
    thread2
        11
    thread2  
       2018-06-18 22:33:32 +08:00
    @bestkayle 你又用 Django 和 Rails 创造了多少价值? Django 和 Rails 是否跨界吊打 Laravel,你说了算。
    L1shen
        12
    L1shen  
       2018-06-19 01:47:48 +08:00 via iPhone
    真是抬举 ROR 了。。用 ROR 的表示都快饿死了
    ericgui
        13
    ericgui  
       2018-06-19 01:53:02 +08:00   ❤️ 1
    框架之争真是无聊
    KgM4gLtF0shViDH3
        14
    KgM4gLtF0shViDH3  
       2018-06-19 09:11:11 +08:00
    @L1shen #12 哈哈,gitter 上面讨论 ror 的不要太多
    tangzhangming
        15
    tangzhangming  
       2018-06-19 11:23:34 +08:00
    恭喜糟糕的框架变成失去自己灵魂的糟糕框架
    c466934322
        16
    c466934322  
       2018-06-19 12:14:19 +08:00 via Android
    创作不易,支持
    dwyyy
        17
    dwyyy  
       2018-06-19 13:29:42 +08:00 via iPhone
    开源不易,支持
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5993 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 02:06 · PVG 10:06 · LAX 18:06 · JFK 21:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.