有几个博客条目 &c 指出了 Dreamhost 上 Python 的一些问题,以及如何解决这些问题以运行多个适合您的 Web 框架。(大多数帖子都有一年多的历史了,所以从那时起,dreamhost 可能已经修复了一些问题,当然,但真正找出答案的唯一方法是尝试!-)。
从这个页面开始,dreamhost 自己的关于 Python 的维基页面——至少你知道它是最新的(今天早些时候最后更新了!-)。它提供了有关使用虚拟环境、构建自定义 Python &c(如果您绝对需要)以及运行 WSGI 应用程序的说明——WSGI 是所有现代 Python Web 框架的共同基础,包括每个人都推荐的 Django 以及 Pylons &c。
关于在 Dreamhost 上运行 Pylons 的一些注意事项在这里(但看起来 Dreamhost 已经修复了一些问题,例如flup 现在是 Dreamhost 推荐的 WSGI FCGI 层,正如您将在前面提到的 URL 中看到的那样)和其中的链接。如果您确实使用 Pylons,那么这里是开始考虑如何最好地使用它进行身份验证(身份验证和授权)的最佳地点。我试图扮演魔鬼的拥护者,因为其他人都在推荐 django,但对于初学者来说,django 实际上可能比 pylons 更好(不过,在你承诺一个主要替代方案之前,花一天左右的时间研究每个主要替代方案是一项不错的投资你的时间!-)。
对于 Django,还有一个官方的 dreamhost wiki 页面,它非常详尽——一定要通读它并简要地了解它指向的其他 URL。如果您决定使用 Django ,贡献的auth模块无疑是进行身份验证和授权的最佳方式。
而且,无论您选择哪种方式——祝您好运!