0

我将构建网页和网络界面。到目前为止,我一直在使用带有 PHP 的 LAMP 堆栈。我想转向python。两个 Python 版本(2.7 或 3.1)中的哪一个更适合这种用途?

4

3 回答 3

2

mod_wsgi 直到 3.2 才真正使用 3.x,所以我现在坚持使用 2.7。

于 2012-05-30T06:40:22.957 回答
1

《Thoughts on python3》是 Flask Web 框架 Armin Ronacher 的作者写的一篇很棒的文章。如果您想深入了解“Why not use Python 3 for web YET”,本文将回答所有问题。底线是:现在坚持使用 Python 2。

于 2012-05-30T06:53:45.943 回答
1

首先,这将取决于您选择使用哪个框架——例如 django 不能在 3.x 上运行。

除此之外,这取决于您对使用 apache 的执着程度。如果您只想使用 apache + 模块,请注意 Ignacio 的建议。如果您可以使用辅助网络服务器,您可以尝试使用 gunicorn 或uwsgi 的这种方法:通过 mod_proxy 的 gunicorn 重定向到项目范围之外,尽管 ProxyPassReverse

于 2012-05-30T06:48:42.620 回答