从 Nearfreespeech 的网站上,他们指出以下内容效果不佳:
- mod_python 网络应用程序
- 依赖于持久进程的框架,包括:Ruby On Rails、Django、Zope 等(其中一些将在 CGI 下运行,但运行速度较慢,仅适用于开发目的)
有没有在 NearlyFreeSpeech 上运行良好的 Python Web 框架?
从 Nearfreespeech 的网站上,他们指出以下内容效果不佳:
有没有在 NearlyFreeSpeech 上运行良好的 Python Web 框架?
WSGI 可以在 CGI 之上运行,流行的框架通常在 WSGI 之上运行,但是性能是另一个问题——因为 CGI 服务在每次点击时都会重新启动,所以你可能使用的任何框架都需要从头开始重新加载,并且每次,并且(除了打开与数据库的新连接等,这在 CGI 中基本上是不可避免的)将使除了最小、最轻的框架之外的任何东西都变得非常缓慢。
也许像WebOb这样的东西可能是可以忍受的,但你需要做一些测试来检查(当然,这些服务器的负载是这个难题的很大一部分,除了测试你无法判断) .
几年前,我通过欺骗它的 WSGI 东西在 CGI 上运行,让 web.py 几乎可以实现言论自由。它只是有点太慢而无法使用。
我仅使用 CGI 模块就制作了一些托管在几乎免费的语音上的 Python Web 应用程序,即使在高流量的情况下它们实际上也非常快。示例:www.gigbayes.com。
通过他们拒绝的东西。我认为twisted.web 仍然是一个选项,但我对nearfreespeech.net 没有任何经验
好吧,如果您真正需要的只是免费托管 Python 网络应用程序,那么Google AppEngine是一个不错的选择,而且您在框架的选择上不会受到限制。