我想知道是否有人可以列出谷歌应用引擎的替代品,以相同的沙盒方式运行php作为paas。
据我所知,gae将您的应用分布在多台服务器上(这些服务器与其他应用共享)。这使得您的应用程序具有高度可扩展性(他们的谷歌io演示中的客户表示他们运行了800个并发请求)并且效率高(没有虚拟机坐在idel或非满容量。
不幸的是,gae不适合我的用例,因为(根据我的理解):
我知道Heroku可以在沙盒和路由环境中运行php。但是它允许无限制的应用程序?还有一个命令行或API来创建它们?它支持apc吗?
在多个共享服务器上运行php并自动扩展和路由请求有哪些其他好的替代方案?
如果没有其他选择,例如在Aws上建立自己需要多少努力?
很抱歉,如果这个问题是开放式的。
答案 0 :(得分:2)
实际上你在很多方面都错了。
你说
限制了10个应用(我的每个客户都需要自己的应用)。
您可以申请限额增加。
此外,appengine支持多租户(名称空间)(不确定当前对appengine的支持,但它在python,java和go中有支持)
如果该模型不适合,则客户可以创建实例,并为您提供开发人员/管理员权限。
没有用于部署新应用程序的API,这必须通过他们的GUI控制台完成,无法自动化
appcfg是一个命令行工具,可以自动化