有没有能够在128mb内存上正常运行的python webframework?

有没有能够在128mb内存上正常运行的python webframework?,python,linux,webserver,web-frameworks,vps,Python,Linux,Webserver,Web Frameworks,Vps,我有一个小而简单的项目,没有DB交互,除了小型linux VPS(vServer)128MB RAM机器之外,我没有其他可用资源。我想尝试用python实现这个项目 有可能吗?如果是这样,我必须选择什么设置(Web服务器、框架等) 我正在从文件系统读取文件,并以一种漂亮的方式显示它们的内容。文件和一些类似的东西之间也存在差异。。。用户不上传文件,所有文本文件都是预先制作的。我会选择像或这样的微框架 编辑:如果你在寻找光明,你可能不想使用django。Django是一个完整的堆栈框架,如果您不需要

我有一个小而简单的项目,没有DB交互,除了小型linux VPS(vServer)128MB RAM机器之外,我没有其他可用资源。我想尝试用python实现这个项目

有可能吗?如果是这样,我必须选择什么设置(Web服务器、框架等)


我正在从文件系统读取文件,并以一种漂亮的方式显示它们的内容。文件和一些类似的东西之间也存在差异。。。用户不上传文件,所有文本文件都是预先制作的。

我会选择像或这样的微框架

编辑:如果你在寻找光明,你可能不想使用django。Django是一个完整的堆栈框架,如果您不需要数据库交互,我会认真研究上面的CherryPy或web.py之一

老实说,我认为你应该和我一起去。它是一个单独的文件,其内存使用率为

这将允许您安装python和Battle,您可以轻松读取这些文件,并使用Battle轻松提供内容,并且内存使用率非常低


就像我在web.py之前说过的,CherryPy和Flask也是不错的选择。

不是直接回答你的问题,但是如果你没有DB交互,为什么要使用Python呢?我想我更愿意为一个在客户机上做昂贵工作的站点提供服务(因为您受到资源限制),即使用轻量级web服务器和整洁的脚本框架。有很多,我喜欢。

有关于内存使用情况的数据吗?这取决于Web服务器,而不是webframework,对吗?所以我可以用django来编程我的应用程序,然后在CherryPy后面部署它,不是吗?内存的使用也取决于你在做什么。您使用的后端/存储设备(如果有)。多少模板,(什么样的模板引擎等…)。与在线商务网站相比,Helloworld.py将使用更多的内存;-)Bobo可能更轻;-)它提供了两个特性:将URL映射到调用对象的对象以生成HTTP响应它没有模板语言、数据库集成层、,或者WSGI中间件或特定于应用程序的库可以提供的许多其他功能。我认为Flask实际上使用了与Django一样多的内存。至少有人可以向我解释一下,建议在错误的平台上使用错误的技术如何帮助任何人。