HerosPHP 3.0.0 发布,PHP开发框架

阳建
 阳建
发布于 2017年02月28日
收藏 16

 HerosPHP 3.0.0 发布了。HerosPHP是一个轻量级PHP web 程序开发框架。作者开发这个框架的初衷是想作为一个学习型的框架给那些想深入了解框架并想自己开发框架的phper借鉴用的,期初是为了面向中小型网站的 开发以提高开发效率和运行效率,因为市场目前开源的php框架轻量级的不多,大部分偏重量级,而herosphp后期的开发更多为了解决这个问题了。

更新内容:

  1. 优化组织结构目录,将框架代码和应用代码完全隔离,更好的支持多应用开发,更好的保护框架的安全性

  2. 支持配置多份配置文档,可以同时配置开发环境(dev), 测试环境(test), 生产环境(prod), 大大减少项目上线工作量,可以很方便的使用git的hooks实现自动部署。

  3. 优化数据模型接口,统一使用数组作为查询条件,兼容mongoDB和elasticSearch查询语法;新增了MongoModel(mongoDB数据模型)

  4. 新增日志类(Log),捕获异常的时候如果是非调试模式会自动记录日志

  5. 集成RSA加密工具类实现,新增了签名类,方便调用远程API

  6. 实现了同步锁功能,提供 FileSynLock(文件锁) 和 SemSynLock(信号量锁) 2种实现

  7. 新增了一些工具类 (ModelTransformUtils等)

  8. 修复了一些已知的bug

herophp3.0 开发文档: http://docs.r9it.com/herosphp/

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:HerosPHP 3.0.0 发布,PHP开发框架
加载中

最新评论(2

咚往咚来
咚往咚来
轻量级框架太多了,哪里来的不多。越是轻量,越是信手拈来
返回顶部
顶部