paozhuC++ Web  框架

联合创作 · 2023-09-20 01:01

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

特性:

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

  2. 支持多域名网站

  3. 支持多域名ssl服务器

  4. 支持http1.1和http2协议

  5. 支持 websocket 服务器

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

  7. 支持httpclient get post同步

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

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

  10. 该框架使用 asio Coroutines

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

  12. 框架支持压缩gzip br out文件

  13. 该框架解析 URL 和 POST。解析结果类似PHP GET POST方法获取内容

  14. 集成发送邮件

  15. 生成二维码需要gd和qrencode库

  16. 自带json decode encode 不用第三方库,标准json支持 通过Benchmark

  17. 支持多域名称网站

  18. 支持多域名称ssl服务端

  19. 支持http1.1、http2协议

  20. 支持websocket服务端,

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

  22. 支持同步httpclient get post

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

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

  25. 框架使用asio自带的协程

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

  27. 框架支持通用文件gzip br

  28. 框架解析URL和POST,解析结果类PHP GET POST方式获取内容

  29. 集成sendmail

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

浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报