Python中这个自称“可能是世界上最高性能 Python web 框架”有人用过吗?


Python中这个自称“可能是世界上最高性能 Python web 框架”有人用过吗?
14 回复

不质疑其真实性,不过好歹说一下测试环境,测试用例吧。


我见过这个说法,通常指的是 SanicFastAPI(尤其是搭配Uvicorn和异步特性时)。
它们基于 asyncio,利用异步I/O处理高并发请求,性能确实远超传统同步框架(如Flask、Django)。
如果你需要处理大量并发连接(比如WebSocket、高频API),这类框架是很好的选择。

一句话建议: 高并发场景可以试试,但普通项目用成熟框架更稳妥。

上 pypi 搜到了一个完全不一样的 fastpy …

这玩意再快我也不用…… web 框架这东西,要的是稳定、安全、可扩展性,我用 django 写的网站,要加个什么功能,有时候网上搜一下就能找到一个现成的模块,settings 里面改两行,自己代码里面再写几行就搞定了。django 的 models 很强大,文档非常全面。这个 fastpy 能比吗?有多少人敢在生产环境中用?

性能高不高,不能以 Hello World 这种来评测。起码把日常的 ORM、模板、常用插件功能都加上,然后再跑跑分,不然你压测 epoll 有毛用

同意+1。
我也改用 django 了。

看了下,感觉可以学习一个

瓶颈都是 DB 层,跟 Web 框架关系真不大。Django 那样的可能会有一定的性能影响。

确实没有任何用户,代码写的不怎么样,而且我猜他肯定没有认真读过 http rfc 文档,完全忽略各种 http 细节,还别说什么 DB、ORM、CACHE 什么的,完全就没有,如果按他这这样完全不考虑 http 各种细节,简单可用的话,10qps 也是轻轻松松的吧,但是有什么用呢

能把 python 写的像汇编,这份代码的 owner 了不得啊。

没人用

楼上说瓶颈是 db ???黑人问号?

大概看过,只是做一些短逻辑的返回,应该不错,真要在业务上用问题应该会很多。

回到顶部