本地托管的Google应用引擎(Web应用框架/大表)

1 投票
1 回答
920 浏览
提问于 2025-04-15 13:54

最近我一直在家里玩Google App Engine(GAE),做一些个人项目,感觉非常不错。我还把几个同事也拉过来一起玩,我们都想在工作中用GAE做一些项目。

不过,我们的工作需要在自己的服务器上本地托管。我查了一些资料,但找不到关于如何在本地使用WebApp框架和BigTable的信息。

如果你能提供一些关于如何在本地Windows服务器上设置一个类似GAE的环境的信息,那就太好了。我知道GAE不仅仅是框架和BigTable,还有很多其他功能,比如可扩展性和在多个服务器之间传播应用程序/数据,这些我们并不需要。我们只是想通过mod_wsgi在Apache上把webapp框架和BigTable搭建起来。

1 个回答

4

Webapp 是一个不错的选择,适合用来搭建简单的网页应用框架。不过,还有很多其他简单的 Python 网页框架,比如 cherrypy、web.py 等,它们都有关于如何设置的说明,适合你的使用场景。因为 Google 是为 GAE 开发了 webapp,所以我觉得他们没有发布关于如何在 Apache 后面设置它的说明。

BigTable 是 Google 的专利技术,所以你无法在本地运行它。如果你在寻找性能相似的东西,可以考虑一些无模式的“文档导向”数据库。

撰写回答