PHP 开发框架 ginkgo v0.1.1 发布
v0.1.1
- 将控制器动作名称由
下划线
分隔单词更改为下划线
或连字符
分割单词,例如:hello_world
与hello-world
都是有效的 - 增加模块名、控制器名称中的
连字符
自动替换为下划线
的功能 - 改善 PDO 预处理语句中,系统自动生成的语句容易发生绑定名称冲突的问题
- 插件的
config.inc.php
更改为config.json
,opts.json
更改为opts_var.json
,opts.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
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
jfinal-admin 3.6.0 版本更新,新增数据库版本管理工具 Flyway
jfinal-admin 3.6.0版本升级发布啦。本次主要更新内容如下: 1、新增数据库版本管理工具 Flyway 2、具体看 BaseConfig 里面的实现 3、Flyway 是独立于数据库的应用、管理并跟踪数据库变更的数据库版本管理工具。 4、修复了一些 BUG 提高程序稳定性 jfinal-admin 后台框架 (简称 jAdmin ) 基于JFinal的后台管理系统,采用了简洁强大的JFinal作为web框架,模板引擎用的是beetl,数据库用mysql,前端bootstrap框架。 演示地址https://tool.ypiaob.com密码 123456 api文档https://apidoc.gitee.com/supyuan/jfinal-admin/ jfinal 文档https://www.jfinal.com/doc/14-1 beetl 文档http://ibeetl.com/guide/#beetl jetbrainshttps://www.jetbrains.com/?from=jfinal-admin 特色 内置用户和权限系统 mysql、oracle等...
- 下一篇
开源文档管理系统 Wizard 1.2.1 发布
概述 Wizard 是一款开源的文档管理系统,支持 Markdown 文档,Swagger 文档以及表格文档,适应于中小规模的技术团队文档管理,完全免费。Wizard 并不是一款云产品,不提供任何云服务,如果你的团队想要使用他,你必须在自己公司内部独立部署。正因为这样,你的数据和技术文档安全是有保障的,不会泄露给任何不信任的第三方。 更新内容 本次更新(1.2.1)主要包含以下内容 文档预览(Markdown/Swagger)增加了对黑暗主题模式的支持,切换到黑暗模式之后,你的文档也将以黑暗色调展示 Table 类型的文档现在支持同一个单元格换行展示,操作方式与 Excel 相同,使用Alt+Enter换行 Table 类型的文档现在支持从 Excel 文档粘贴复制内容了,感谢x-spreadsheet的更新支持 Markdown 文档中增加了对思维导图嵌入的支持,该功能还不太完善,目前处于 beta 状态 静态资源 CDN 支持,静态资源可以使用七牛云的 CDN 加速,减少应用带宽消耗 更多功能更新参考项目的Releases页面。 功能概览 项目的地址为 https://gith...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Mario游戏-低调大师作品
- 2048小游戏-低调大师作品
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程