本地 Django webapp 的服务器选择



我整理了一个Django应用程序,旨在运行在Pythonanywhere上。但是,我很快发现 Pythonanywhere 的免费计划阻止了我打算与之交互的远程站点,因此我决定在本地机器上运行该应用程序足以满足我的目的。

现在,我知道 Django 的开发服务器不应该在生产环境中运行。那么,我应该在应用可能要部署到的老化 Windows 工作站上运行哪个服务器守护程序?阿帕奇,光特,切诺基?别的?

我在这里的首要任务是尽可能节省系统资源;我可能还会使用Python的内置sqlite3而不是MySQL。

就我个人而言,我用fcgi和Nginx部署Django。Nginx提供了各种策略来节省系统资源;它作为反向代理的使用有据可查并被广泛使用。

这里的问/答对可能会帮助你在部署 Django 时清除一些关于各种组件的初始问题。

抱歉听到你不能使用PythonAnywhere的免费版本:-(

我将支持nginx的使用;这是我们用作PA前端的东西。 但是,我们使用 uwsgi 作为后端。 它对我们来说效果非常好,并且非常易于配置。

相关内容

最新更新