文件名称:MiniFramework 2.5.0
文件大小:134KB
文件格式:ZIP
更新时间:2024-05-20 21:29:06
PHP框架
MiniFramework是一款超轻量级的PHP开源框架,用以满足开发者最基础的MVC分层开发需求,在支持数据库和缓存访问等少量功能基础上,做到尽可能精简,以保证框架运行效率。MiniFramework 2.5.0 更新日志:2021-01-01新增全局函数arrayToUrlParams(),用于将数组转换为请求参数(例如:a=1&b=2&c=3);新增Mini\Security\Sign::setSalt()方法,用于设置一个自定义的Salt字符串;新增Mini\Base\Model::getLastSql()方法,用于在模型中获取最近一条被执行的SQL语句,便于开发者进行调试;改进Mini\Base\Model::where()方法,支持全新的查询条件设置方法(原有自定义字符串方式依旧支持);改进Mini\Db\Mysql::insertAll()方法,增加参数$prepare,默认值为TRUE,用于确定是否进行预处理;改进Mini\Db\Mysql::insert()方法,增加参数$prepare,默认值为TRUE,用于确定是否进行预处理;改进Mini\Base\Model::add()方法,改为通过预处理方式插入数据;改进Mini\Db\Mysql::prepareInsertAll()方法,完善对于传入数据格式的校验;改进browserDownload()全局函数,读取下载文件后终止脚本运行,避免浏览器下载无用数据;测试支持PHP8.0;统一代码注释风格。
【文件预览】:
miniframework-2.5.0
----App()
--------Api()
--------Public()
--------Config()
--------Layout()
--------Controller()
--------Cache()
--------View()
--------Function()
--------Model()
----LICENSE(11KB)
----composer.lock(563B)
----README.md(2KB)
----.gitignore(55B)
----MiniFramework()
--------Bootstrap.php(3KB)
--------Security()
--------Captcha()
--------CHANGES.md(17KB)
--------Base()
--------LICENSE(11KB)
--------Cache()
--------README.md(2KB)
--------Function()
--------.gitignore(55B)
--------Helpers()
--------Db()
--------composer.json(387B)
----composer.json(436B)