我有一个小而简单的项目,没有数据库交互,我没有免费的资源,除了小型的Linux VPS(vServer)128MB RAM机器。 感觉冒险我想尝试在python中实现这个项目。
会有可能吗? 如果是这样的设置(networking服务器,框架等),我必须select?
我正在从文件系统读取文件,并以美丽的方式显示他们的内容。 也不同之间的文件和几个类似的东西…没有file upload的用户,所有的文本文件是预制的。
我会用像瓶子或烧瓶这样的微型框架。
编辑:如果你正在寻找光,你可能不想使用Django。 Django是一个完整的堆栈框架,如果你不需要数据库交互,我会认真考虑一下上面的CherryPy或web.py.
老实说,我认为你应该用瓶子去。 它是一个单独的文件,其内存使用率非常低 。
这将允许你安装python和bottle,你可以很容易地阅读这些文件,并且可以很容易地使用瓶子来提供内容。
就像我之前说的web.py,CherryPy,Flask也是不错的选择。
不直接回答你的问题,但如果你没有数据库交互,为什么使用Python呢? 我想我宁愿为一个在客户端上花费很高的工作的网站服务(因为你是资源受限的),即使用一个轻量级的Web服务器和整洁的Javscript框架。 有很多,我喜欢angular.js 。