当前位置: 首页 > 后端技术 > PHP

oneframework2.0.22release

时间:2023-03-29 19:44:05 PHP

添加了对clickhouse模型的支持。该模型增加了repeatStatement方法来支持预处理PDO::prepare返回的对象PDOStatement的复用。OptimizationItemsOptimizationideTipsforormmethodsaboutone主要特点简单——让你专注于用一个做什么,而不是如何使用一个灵活——各个组件松耦合,可以灵活使用,使用方法一致.Nativesql可以和model一起使用,关系可以是跨数据库session。可以在http、websocket下使用,甚至tcp、udp和cli...高效——运行性能、开发效率、维护方便。轻量级——没有其他依赖,路由和orm所有组件的代码量加起来不超过500k,如果二次开发没有复杂的调用关系,可以快速掌握设计原理主要组件路由支持贪心匹配和优先级支持ws/tcp/http...任何协议都有很好的性能,增加几万条路由也不会降低解析性能。路由分组、中间件……什么都应该有ORM模型支持数据库:mysql、clickHouse关系处理:一对一、一对多、多一对一、多态……各种关系都有,并且可以跨数据库类型关联缓存:自动刷新数据,支持配置各种缓存粒度事件:可以捕获所有操作,包括您使用原生SQL操作数据库数据库连接:同步,异步,阻塞,断开和重连所有支持sql模板:自动生成模板id,可以知道项目有哪些sql类型,以及调用比例,为后期数据优化提供数据支持。语句多路复用:提供sql执行性能,rpc可以自动生成远程方法映射,支持ide提示直接调用映射方法==调用远程方法,支持链式调用支持rpc中间件,鉴权,加解密,缓存...日志信息为complete:记录完整的文件名+行号,快速定位代码位置requestId:轻松查看整个请求日志信息和服务关系测试performance性能测试1(mysql+orm)性能测试2仓库地址github码云