哪些python Web框架可以很好地与CGI一起使用(例如在almostfreespeech.net上)?

Jim*_*Jim 6 python frameworks cgi nearlyfreespeech

从nearfreespeech的网站上,他们说以下不能很好地运作:

  • mod_python Web应用程序
  • 依赖于持久化进程的框架,包括:Ruby On Rails,Django,Zope和其他(其中一些将在CGI下运行,但运行缓慢,仅适用于开发目的)

是否有任何Python Web框架在NearlyFreeSpeech上运行良好?

Ale*_*lli 5

WSGI可以在CGI之上运行,流行的框架通常运行在WSGI之上,性能是另一个问题 - 因为CGI服务在每次命中时重新开始,所以你可能正在使用的任何框架都需要从头开始重新加载每次,除了打开与数据库等的新连接之外(CGI基本上是不可避免的),除了最小,最轻的框架之外,什么都会变得迟钝.

也许像WebOb这样的东西可能是可以容忍的,但是你需要做一些测试来检查它(当然,这些服务器是如何加载的,这是谜题的一个重要部分,你除了测试之外你无法分辨) .