PHP 开发框架 ginkgo v0.1.1 发布

栏目: 软件资讯 · 发布时间: 5年前

内容简介:v0.1.1 将控制器动作名称由 下划线 分隔单词更改为 下划线 或 连字符 分割单词,例如:hello_world 与 hello-world 都是有效的 增加模块名、控制器名称中的 连字符 自动替换为 下划线 的功能 改善 PDO 预处理语句...

v0.1.1

  • 将控制器动作名称由 下划线 分隔单词更改为 下划线 或 连字符 分割单词,例如:hello_world 与 hello-world 都是有效的
  • 增加模块名、控制器名称中的 连字符 自动替换为 下划线 的功能
  • 改善 PDO 预处理语句中,系统自动生成的语句容易发生绑定名称冲突的问题
  • 插件的 config.inc.php 更改为 config.jsonopts.json 更改为 opts_var.jsonopts.inc.php 更改为 opts.json
  • 修复当调试模式关闭时错误日志无法记录错误详情的问题
  • 改善部分类的静态属性和静态方法
  • 支持自定义 http 错误页面,如:404、500 错误等
  • 改善 URL 路由解析,并将解析后获得的 URL 参数注入到 $_GET 变量
  • 修复根据路由获取参数时,值为 0 时无法获取参数的问题
  • ubbcode 增加引用块(blockquote)支持
  • 常用函数 ginkgo\Func 类增加 strSecret 函数,用于敏感字符的隐藏,如手机号码:139 **** 8888
  • 多语言支持 ginkgo\Lang 类的 getCurrent 方法增加三个参数,用于不同语言编码的显示
  • 修复验证类 ginkgo\Validate 中验证类型 number 中,变量为数值型出错的问题
  • 为验证类 ginkgo\Validate 增加语言实例 $obj_lang
  • 验证类 ginkgo\Validate 可验证数组
  • 修复视图类 ginkgo\View 输出替换无法正常实现的问题
  • 修复 html 类 ginkgo\Html 中错误过滤括弧的问题
  • 解决 json 类 ginkgo\Json 中解码失败返回值不是数组的问题
  • 修复路由类 ginkgo\Route 中原始路由 routeOrig 中的命名错误
  • 修复路由类 ginkgo\Route 中绑定模块时出现的参数乱序错误
  • 为配置类 ginkgo\Config 增加 write 方法
  • ./const.php 文件中增加用于时间计算的一些常量

 


 

Less is more

ginkgo 是一款免费开源的轻量级 PHP 开发框架。其演化自 baigo 的几款开源 PHP 系统。以简单、易用为设计、开发的宗旨,符合网络标准。安装部署简单、使用简单。遵循 Apache2 开源许可协议发布,意味着可以免费使用 ginkgo,甚至允许把基于 ginkgo 开发的应用开源或商业发布。ginkgo 支持 composer。

ginkgo 采用 MVC(Model-View-Controller)模式开发,各个模块相对独立,为系统升级提供提供便利。

 


 

ginkgo 的环境要求如下

  • PHP >= 5.3.0
  • PDO PHP Extension
  • GD PHP Extension
  • MBstring PHP Extension
  • cURL PHP Extension

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

今日简史

今日简史

[以] 尤瓦尔·赫拉利 / 林俊宏 / 中信出版集团 / 2018-8 / 68

四年前,尤瓦尔•赫拉利的《人类简史》横空出世,颠覆了我们关于人类进化的认知。2016年,他的《未来简史》再度惊艳四座,刷新了我们对未来的想象,掀起了全球关于人工智能讨论的新思潮。现在,“简史三部曲”收官之作《今日简史》推出,将目光聚焦到当下,直面今天关乎我们每个人命运的问题和挑战。 尤瓦尔•赫拉利认为,智人之所以能够崛起成为地球的主宰者,主要原因在于其具备了虚构故事的能力。然而,在当前这样一......一起来看看 《今日简史》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

SHA 加密
SHA 加密

SHA 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具