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

基于 Laravel 的模块化开发框架 Notadd RC1 fix1 发布

  •  1
     
  •   zuohuadong · 2018-02-07 19:59:47 +08:00 · 1763 次点击
    这是一个创建于 2241 天前的主题,其中的信息可能已经有所发展或是发生改变。

    更新内容

    • 修复长时间没访问后登录后台空白的 BUG (@1459416736 )
    • 修复部分后台 server error 问题 (@1459416736 )
    • 增加 win 下 extension=php_com_dotnet.dll 环境检测提示(@ellermister )
    • 修复后台点击全局不显示开发者信息和关于信息的 BUG (@1459416736 )
    • 修复模块在命令行下安装模块,后台不显示的问题 (@1459416736 )
    • 数据库正常,而 redis 地址错误时的优化 (@ limhu )
    • 修复全局设置的参数设置不管用的 BUG (@ganlanshu0211 )

    后台界面

    登陆

    后台

    工作流支持

    基于 symfony/workflow 的工作流

    默认 Redis 支持

    Laravel 默认的文件缓存,十分局限,考虑到后续的的使用,从 Beta4 起,默认使用 redis 缓存。 目前默认使用了 Predis 包,所以无需 php_redis 拓展。

    当前可以清除 redis 缓存

    简单的消息队列

    Laravel 队列为不同的后台队列服务提供统一的 API,例如 Beanstalk,Amazon SQS,Redis,甚至其他基于关系型数据库的队列。队列的目的是将耗时的任务延时处理,比如发送邮件,从而大幅度缩短 Web 请求和相应的时间。

    强化了 laravel 消息队列的管理

    下载地址

    3 条回复    2018-02-08 01:10:09 +08:00
    mingyun
        1
    mingyun  
       2018-02-07 23:29:13 +08:00
    php_redis 性能比 predis 高 为什么 laravel 选择 predis 呢 ?
    predis hmget 返回的数组木有对应索引了,需要 array_combine 处理下
    zuohuadong
        2
    zuohuadong  
    OP
       2018-02-08 01:06:50 +08:00 via Android
    @mingyun 1. 通用网络条件下 php_redis 优势不大,所以 predis 足以,如果真在乎性能,建议选择异步非阻塞的 node.js 或者 golang。
    2. php 性能瓶颈在于数据库阻塞。
    3. Notadd 的环境要求已经很高,使用 php_redis 会让更多人无法正常安装。
    zuohuadong
        3
    zuohuadong  
    OP
       2018-02-08 01:10:09 +08:00 via Android
    @mingyun 另外,使用 predis 更灵活一些,可以自己定制一些东西
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3694 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 10:25 · PVG 18:25 · LAX 03:25 · JFK 06:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.