PHP 开源框架 MiniFramework 发布 2.3.0 版
MiniFramework 是一款遵循 Apache2 开源协议发布的,支持 MVC 和 RESTful 的超轻量级 PHP 开发框架。MiniFramework 能够帮助开发者用最小的学习成本快速构建 Web 应用,在满足开发者最基础的分层开发、数据库和缓存访问等少量功能基础上,做到尽可能精简,以帮助您的应用基于框架高效运行。
MiniFramework于2020年2月19日发布2.3.0版本,主要变化有:
* 新增方法Mini\Db\Mysql::prepareInsert(),用于按预处理方式向MySQL插入记录
* 新增方法Mini\Db\Mysql::prepareInsertAll(),用于按预处理方式向MySQL批量插入记录
* 在示例应用入口index.php中,改用const声明常量,优化框架性能
* 在部分文件中,启用PHP7支持的批量引入命名空间的代码写法
* 全面启用方括号方式定义数组
* 更新composer.json定义,放弃对于PHP5的兼容性支持,提升PHP最低版本要求至7.2.0
MiniFramework 2.3.0 版本下载地址
- 码云Gitee下载地址:
zip根式:https://gitee.com/jasonwei/miniframework/repository/archive/2.3.0?format=zip
tar.gz格式:https://gitee.com/jasonwei/miniframework/repository/archive/2.3.0?format=tar.gz - GitHub下载地址:
zip格式:https://github.com/jasonweicn/miniframework/archive/2.3.0.zip
tar.gz格式:https://github.com/jasonweicn/miniframework/archive/2.3.0.tar.gz
通过 Composer 安装部署的方法
通过 Composer 可以快速安装部署一个基于 MiniFramework 的基础应用模板,开发者可以通过这个模板快速开始构建自己的 Web 应用。
php composer.phar create-project --prefer-dist --stability=dev jasonweicn/miniframework-app-basic
MiniFramework 快速入门文档
地址:http://www.miniframework.com/docv2/guide/
近期版本更新主要变化回顾:
2.2.0
* 新增Block(代码块)机制,用于在视图中的任意位置定义或输出Block数据
* 新增在视图中通过$this->setJsFile()方法设置JS文件资源在body标签前加载的特性
* 改进模型中数据库的连贯操作特性,允许field()方法传入数组形式来指定字段名
* 修正Session::destroy()方法在某些环境中无法正常销毁会话数据的Bug
2.1.0
* 新增全局函数 isIndexArray(),用于判断一个数组是否为索引数组。
* 改进 Mini\Base\Model 类,为在模型中的数据库连贯操作增加若干新特性。
* 完善代码注释。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
移动测试 | 解析 Totoro 无侵入、全场景截图及图像技术体系
为提高业务研发的开发效率,解决业务基础工具技术痛点,让研发主要精力回归业务核心问题解决上,我们在不同的维度做了大量体系化的技术构建,为不同的自动化场景提供稳定、易用的自动化底盘。 本文主要分享 Totoro 框架在移动端截图及图像处理及在全链路体系上的技术方案和业务支持能力。 基础截图技术方案 一台手机上获取屏幕截图简单,但是想要兼容集群环境云真机平台上的大量移动设备,突破系统各种安全限制、安全页面(密码、转账等页面)反截图安全限制、及 ROM 差异性等不同维度的兼容性问题,且是非侵入方式,则会有一点技术小挑战。 这里从基础截图方案和突破系统限制达到截图能力全场景覆盖两方面分享 Totoro 的一些实践。 1. 一般常见截图方案选型及改造 在移动端自动化(测试)场景, 最长见的截图方法就是使用adb shell screencap或uiaut
- 下一篇
MX Linux 19.1 发布,基于 Debian 的桌面 Linux 发行版
MX Linux 19 首个维护版 19.1已发布,更新内容除了常规的修复错误和升级软件包外,还为部分硬件提供了专门设计的构建映像。官方表示,由于使用新硬件(尤其是较新的 AMD 或 Intel 硬件)的用户越来越多,除了提供使用4.19 LTS 内核的标准 32 位和 64 位 ISO 映像外,他们还另外制作了第三个 ISO 映像,并称之为“Advanced Hardware Support”(简称AHS,发音为Oz)。 AHS 也是 64 位映像,并包含 debian 5.4 内核、Mesa 19.2 以及较新的 xserver 驱动程序以及利用较新图形堆栈的各种重新编译的应用程序。 已升级的软件 Xfce 4.14 GIMP 2.10.12 MESA 18.3.6 (19.2.1 ahs) 升级固件 最新的 debian 4.19 kernel (5.4 ahs) 浏览器:Firefox 73 视频播放器:VLC 3.0.8 音乐管理/播放工具:Clementine 1.3.1 邮件客户端:Thunderbird 68.4.0 Office 套件:LibreOffice 6.1....
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Red5直播服务器,属于Java语言的直播服务器
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池