Blink 为构建 Web 应用程序提供简洁优雅的API,高可扩展性,允许开发者非常灵活自如的使用,为构建高性能 API 服务而生,同时可完美兼容 Swoole,PHP-FPM,Cli,Apache 等多种运行环境。
主要特性:
依赖注入与服务定位器
路由,良好的 RESTful 支持
登录与认证机制
Session 管理
Request 与 Response 中间件
插件架构
良好的测试支持
此次发布的 0.3.1 版是 Blink 的一个优化版本,包含如下几个功能增强:
1、添加 CookieAuthenticator 中间件,通过该中间件,只需要一行代码,实现兼容多环境的session_start() 的效果,对基于 Cookie 的应用开发体验更良好
2、自定义 Session 机制
添加自定义 Session 的机制,通过该机制,允许开发者方便的基于 Blink Session 框架,实现 OAuth2 的 AccessToken 和 RefreshToken,让 OAuth 集成更简单。
发布日志: https://github.com/bixuehujin/blink/releases/tag/v0.3.1
文档地址: https://docs.rethinkphp.com/blink-framework/v0.3/zh-CN/
来自:开源中国社区

