首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【行业资讯】PHP 开源框架 MiniFramework 发布 2.4.0 版

MiniFramework 是一款遵循 Apache2 开源协议发布的,支持 MVC 和 RESTful 的超轻量级 PHP 开发框架。MiniFramework 能够帮助开发者用最小的学习成本快速构建 Web 应用,在满足开发者最基础的分层开发、数据库和缓存访问等少量功能基础上,做到尽可能精简,以帮助您的应用基于框架高效运行。

MiniFramework于2020年7月11日发布2.4.0版本,主要变化有:

新增 isTimestamp() 全局函数,用于判断一个字符串是否为 UNIX 时间戳格式。

新增 CSRF_TYPE 常量,默认值为cookie,用于定义客户端获取 CSRF 令牌的方式。

新增 header 方式获取 CSRF 令牌的特性,默认 X-Mini-Csrf-Token 为消息头名称。

新增 Mini\Security\Sign 类,用于对 GET 或 POST 数据进行签名和校验。

在示例 Example 控制器中,增加了通过 Mini\Security\Sign 类进行签名和校验的示例代码。

为提升运行效率将 CSRF 令牌校验改为默认禁用状态,因此变更常量 CSRF_TOKEN_ON 默认为 FALSE。

改进视图渲染和输出方式,统一由 Mini\Base\Http 负责最终输出。

基于安全考虑,从响应头中删除 MiniFramework 文字信息。

MiniFramework 2.4.0 版本下载地址

码云Gitee下载地址:

zip格式:https://gitee.com/jasonwei/miniframework/repository/archive/2.4.0?format=zip

tar.gz格式:https://gitee.com/jasonwei/miniframework/repository/archive/2.4.0?format=tar.gz

GitHub下载地址:

zip格式:https://github.com/jasonweicn/miniframework/archive/2.4.0.zip

tar.gz格式:https://github.com/jasonweicn/miniframework/archive/2.4.0.tar.gz

通过 Composer 安装部署的方法

通过 Composer 可以快速安装部署一个基于 MiniFramework 的基础应用模板,开发者可以通过这个模板快速开始构建自己的 Web 应用。

php composer.pharcreate-project--prefer-dist --stability=dev jasonweicn/miniframework-app-basic

MiniFramework 快速入门文档

地址:http://www.miniframework.com/docv2/guide/

近期版本更新主要变化回顾:

2.3.3

* 修复REST模式运行时的一个Bug,感谢PndOS反馈此Bug。

2.3.2

* 修复通过PHP内置WEB服务器运行框架时出现NOTICE报错的Bug,感谢codetyphon反馈此Bug。

2.3.1

* 修复Mini\Base\Upload::saveOne()方法中无法正常抛出异常的Bug

* 完善部分代码中遇到错误的异常提示

* 完善示例应用兼容多平台目录分隔符

2.3.0

* 新增方法Mini\Db\Mysql::prepareInsert(),用于按预处理方式向MySQL插入记录

* 新增方法Mini\Db\Mysql::prepareInsertAll(),用于按预处理方式向MySQL批量插入记录

* 在示例应用入口index.php中,改用const声明常量,优化框架性能

* 在部分文件中,启用PHP7支持的批量引入命名空间的代码写法

* 全面启用方括号方式定义数组

* 更新composer.json定义,放弃对于PHP5的兼容性支持,提升PHP最低版本要求至7.2.0

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200712A03QUJ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券