Qt 社区有个 cutelyst 以及 QtDjango 都是仿 django 的 web framework,不过我自己没有用过。
我弄的 qtng 目前被我拿来做微服务。我们的 Python 程序员需要一些有性能要求的功能,比如给定过滤表达式,在 0.5 秒内过滤并聚合树型结构数据,目前是由我写 c++ 搞定的。调用方式是:
curl -X POST -d q=xxx -d o=yyy
http://xxx/api/wtree/代码:
https://github.com/hgoldfish/qtnetworkng/blob/master/include/httpd.h#L19
https://github.com/hgoldfish/qtnetworkng/blob/master/examples/hello_httpd/main.cpp
文档,呵呵,,看 python 的文档就知道怎么用,它的 API 和 Python 的一模一样:
https://docs.python.org/3/library/http.server.html
有人说我老是吹我这个老掉牙的 qtng, 不过我觉得我这个东西在 python 和 go 社区里面老掉牙了,放在 c++ 社区还是不错的。
【 在 finlab (挨踢卢瑟) 的大作中提到: 】
: 想试试用C++写个小网站。
: 轻量级,用的人多,好上手的, 有推荐码?
--
FROM 121.205.116.*