1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 PHP 框架 Blink 0.3 发布,新增插件机制及路由分组功能 下载

本帖由 漂亮的石头2017-03-20 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,979
    赞:
    47
    Blink 不仅仅是一个 Web 框架,也是一个 Web 服务器,可以脱离 php-fpm、Apache 独立运行,其底层基于 Swoole 的 http server,性能有保障。

    Blink 为构建 Web 应用程序提供简洁优雅的API,高可扩展性,允许开发者非常灵活自如的使用,为构建高性能 API 服务而生。

    主要特性:


    1. 依赖注入与服务定位器


    2. 路由,良好的 RESTful 支持


    3. 登录与认证机制


    4. Session 管理


    5. Request 与 Response 中间件


    6. 插件架构


    7. 良好的测试支持

    此次发布的 0.3 版是 Blink 的一个主要发布版本,包含如下几个新特性:

    1、插件架构

    Blink 0.3 引入全新的插件架构理念,通过插件机制,我们可以在应用启动阶段向应用注入自定义代码,比如注册服务,定义路由。通过这样的机制,可以实现方便的实现自组织模块(modules),也能通过更好的方式复用代码。

    2、路由分组

    Blink 0.3 实现了路由分组功能,对于大型项目,我们可以通过路由分组把路由拆分多个分组,从而实现路由的高效管理。

    3、RequestActor

    Blink 0.3 添加了 RequestActor 测试组件,用于 API 测试,可以极大的方便 API 测试用例的编写。

    4、全新服务管理命令

    Blink 0.3 重新实现了服务管理命令,包括 server:start, server:stop, server:restart, server:reload 和 server:serve。同时 server:serve 也添加了 live reload 支持,开发体验更便捷。

    5、PsySH 集成

    Blink 0.3 集成了 PsySH,我们可以通过 ./blink shell 启动进入 PsySH 交互式环境,可以在该环境中访问 Blink 功能和服务。

    发布日志: https://github.com/bixuehujin/blink/releases/tag/v0.3.0
    文档地址: https://github.com/bixuehujin/blink/blob/master/docs/zh-CN/README.md

    下载地址:

    PHP 框架 Blink 0.3 发布,新增插件机制及路由分组功能下载地址
     
正在加载...