# czyframework **Repository Path**: docto-chen/czyframework ## Basic Information - **Project Name**: czyframework - **Description**: C++后端服务器框架 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-26 - **Last Updated**: 2025-06-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # C++高性能分布式服务器框架 目前支持以下功能: - 多模式日志 - 支持yaml格式配置功能 - 协程支持,协程调度器支持,默认hook网络io相关API - 毫秒级定时器(倒计时,循环定时器,条件定时器) - 序列化,反序列化功能 - zlib数据压缩功能 - 提供大量工具类(如json处理,文件系统处理API,字符串处理,哈希函数,加密算法封装) - socket通信封装(tcp, udp) - 异步IO支持 - SSL协议封装 - Http/Https协议解析 - Websocket协议解析 - 内部自定义通信协议rock封装 - 提供servlet功能 - 内置负载均衡算法 - 支持mysql连接池 - sqlite3数据库封装 - orm功能支持(目前仅支持sqlite3) - 业务插件功能,支持热更新 - 支持守护进程启动 TODO - 邮件功能,Smtp协议支持 - orm支持mysql - 服务发现功能支持 - redis 支持 # 编译库 ```bash git clone https://gitee.com/docto-chen/czyframework.git cd czyframework make make -j ``` # 项目构建 ```bash sh generate.sh ${project-name} ${name-space} cd ${project-name} make make -j sh move.sh bin/${project-name} -s ```