我已经开发了一些我想在线提供的 python 程序。我是 Web 服务的新手,我不确定我需要做什么才能创建一个有人向 URL 发出请求的服务(例如),并且该 URL 会触发一个 Python 程序,该程序会在用户的浏览器中显示某些内容,或者通过浏览器向程序提供一组输入,然后 python 做它应该做的任何事情。我正在使用谷歌应用引擎,它在教程中运行良好,并计划使用它,因为它看起来很简单,但 GAE 的问题是它不能很好地工作(或根本不能工作)与一些库我打算使用的。我想我想做的是使用我的 WebFaction 帐户的某种 API。谁能指出我正确的方向?我在 WebFaction 中有哪些选择?最简单的工具有哪些?非常感谢您提前提供的帮助。干杯
问问题
597 次
1 回答
1
好吧,你的问题有点笼统,但这里有一些指针/提示:
Webfaction 允许你安装几乎任何你想要的东西(你需要编译它/或要求管理员为你安装一些 CentOS 软件包)。
它们提供了一些带有 mod_wsgi 的默认 Apache 服务器,因此您可以运行 web2py、Django 或任何其他 wsgi 框架。
大多数流行的 Python Web 框架在 Webfaction 中都有可用的安装程序(web2py、django...),所以我建议您使用其中之一。
我还将安装 supervisord 以在某些重新启动/崩溃/问题后保持您的服务运行。
如果您有任何具体问题,我很乐意为您提供帮助...
于 2012-04-26T11:32:15.723 回答