适用于本地网络应用程序的Google App Engine

时间:2012-07-09 07:50:25

标签: google-app-engine lamp

我有这个应用程序将在本地网络中运行,其中许多设备应该与数据库交互。我可以使用xampp并使用CherryPy或任何其他Python框架(Python通常是我的选择)但它是许多不同的东西的总和:Python,Apache,MySQL ...使用GAE,我以前在一个成功的应用程序数量,我觉得一切都整齐地包装在一个盒子里。可能不是真的,但使用Google App Engine Launcher创建应用程序的本地工作副本并不容易。

但它可靠吗?应该这样使用吗?我知道它是用于开发的,所以我不确定将它用作生产中的本地服务器。在几个版本之前,甚至还有一个令人讨厌的错误,它不时刷新本地数据存储区。但似乎他们修复了它,现在数据仍然存在。

您是否会推荐GAE用于在本地网络中运行的应用程序,还是应该坚持使用LAMP(P用于Python)?

2 个答案:

答案 0 :(得分:2)

其他替代方案是http://code.google.com/p/appscale/

答案 1 :(得分:1)

您可以查看项目TyphoonAE。我认为这正是你所需要的。

  

TyphoonAE项目旨在提供功能齐全且富有成效的项目   服务环境来运行Google App Engine(Python)应用程序。它   提供用于构建您自己的可扩展App Engine的部件   与Google的API保持兼容。