我有一个完全羽翼丰满的PHP/MySQL动态网站的中型企业与丰富的jQuery和AJAX用户界面,并正在考虑迁移到谷歌网站或谷歌应用程序引擎。(网站目前使用PHP 5.3+)
我想知道迁移到(a) Google App Engine或(b) Google网站是不是一个好主意。
我听说Google网站(b)主要是静态内容,有很多限制。对于GAE (a),代码需要根据GAE的数据库结构(不是关系数据库)进行修改。
因此,总的来说,我非常确信迁移到(a)或(b)并不是一个好主意,但我也遇到过http://www.kirksvillewebdesign.com/google-sites。所以我有点困惑。我还没有发现传统的商业托管解决方案和谷歌网站之间的清晰对比。
有人对此有什么想法或经验吗?
发布于 2012-11-14 21:02:32
Google Sites是一种类似于其他托管CMS解决方案(托管wordpress等)的web托管服务。这不是针对开发人员,而是针对用户或站点管理员。
Google AppEngine OTOH是一个成熟的托管应用程序托管服务(如果你愿意,它是一个PaaS )。它拥有全套API,使开发人员能够编写许多不同类型的应用程序:https://developers.google.com/appengine/docs/java/apis
对于结构化数据存储,您可以选择Datastore (大容量并行无停机NoSQL)或Cloud SQL (基于MySQL的简单小型)。
如果您了解PHP,那么您可能想看看Quercus,这是一个在Java中运行的PHP实现。It runs on GAE。
发布于 2013-04-18 18:32:37
选择GAE还会促使您对应用程序的代码进行适当的更改,以使其与引擎本身兼容。
此外,您还需要一些时间来熟悉该平台的需求。
如果你想得到一个可调性更强的解决方案,我建议你完全依赖Jelastic。您不需要重新配置应用程序的代码,并且手头有所有标准的软件堆栈,并且同时支持PHP和Java。下面是一个很好的比较:http://blog.jelastic.com/2012/02/27/google-app-engine-vs-jelastic/
发布于 2013-05-16 12:40:13
Google App Engine现在支持PHP。有关更多信息,请访问https://developers.google.com/appengine/docs/php/。
https://stackoverflow.com/questions/13376813
复制相似问题