paozhu C++ Web  框架开源项目

我要开发同款
匿名用户2022年12月12日
50阅读
开发技术C/C++
所属分类Web应用开发、Web框架
授权协议MIT

作品详情

paozhu(炮竹)c++webframework框架是一个全面、快速web开发框架,集成ORM,开发速度跟脚本语言一样,框架集成了webserver,自己原生解析http1.1、http2协议,GET、POST全部解析出来,POST几种方式都做了区分,框架自带一个OBJ微型对象,可以存放charintstringfloat等,框架自动解析URL、POST参数到微型对象里面,使用urlpath映射到函数挂载点,使用协程、线程池、数据库链接池。

特性:

支持json解码编码,不使用第三方,支持json标准

支持多域名网站

支持多域名ssl服务器

支持http1.1和http2协议

支持websocket服务器

框架自带websocketpush,支持定时推送到websocket客户端

支持httpclientgetpost同步

该框架带有一个ORM。使用链接池方式,目前支持MySQL

框架有两个线程池,框架线程池,用户程序运行线程池

该框架使用asioCoroutines

I/O使用协程池运行和线程池运行的框架特点

框架支持压缩gzipbrout文件

该框架解析URL和POST。解析结果类似PHPGETPOST方法获取内容

集成发送邮件

生成二维码需要gd和qrencode库

自带jsondecodeencode不用第三方库,标准json支持通过Benchmark

支持多域名称网站

支持多域名称ssl服务端

支持http1.1、http2协议

支持websocket服务端,

框架自带websocket推送,支持定时推送到webscoket客户端

支持同步httpclientgetpost

框架自带ORM,使用链接池方式,目前支持mysql

框架自带线路程序池,和用户代码运行的线路程序池

框架使用asio自带的协程

框架特性是I/O使用协程池运行使用线程池

框架支持通用文件gzipbr

框架解析URL和POST,解析结果类PHPGETPOST方式获取内容

集成sendmail

生成二维码(qrcode),需要gd、qrencode库

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论