【Github】项目名:w7 – rangine – empty:软擎高性能开发框架
项目简介
w7 – rangine – empty是一个基于Php7.2+和Swoole4.4+的高性能、简单易用的开发框架。它支持同时在SwooleServer和php – fpm两种模式下运行,内置了Http(Swoole,Fpm),Tcp,WebSocket,Process,Crontab服务,并且集成了大量成熟的组件,可用于构建高性能的Web系统、API、中间件、基础服务等。
核心技术
该框架基于Php7.2+和Swoole4.4+构建。它采用了MVC分层设计,运用了PSR – 7消息、PSR – 15中间件等相关技术,具备协程数据库连接(Pdo,Mysql)、数据库连接池、ORM模型(LaravelDatabase)、DB查询门面(LaravelDatabase)、日志系统(MonoLog)等技术特性,还支持协程、异步任务投递类、Crontab计划任务、异步任务、自定义事件侦听、Provider扩展机制、Session机制等功能。
项目总结
w7 – rangine – empty框架为开发高性能的Web相关项目提供了诸多便利,无论是构建Web系统、API还是中间件等都有很好的支持。希望大家对这个项目有兴趣的话可以留言一起讨论。