使用谷歌应用引擎和谷歌云SQL扩展WordPress

使用谷歌应用引擎和谷歌云SQL扩展WordPress,wordpress,google-app-engine,google-cloud-sql,autoscaling,Wordpress,Google App Engine,Google Cloud Sql,Autoscaling,我们需要使用WordPress的网站将有高流量。我们预计一个月的初始页面浏览量将达到50万次,并将增加到每月800万次。主要在工作时间使用,每月约20天,8小时 我们正在考虑将谷歌应用程序引擎与谷歌云SQL结合使用。我们想知道对于这种负载,它的伸缩性有多好。理论上说谷歌应用程序引擎应该自动伸缩,但不确定在伸缩时谷歌云SQL有多好。这将是一个以读为主的数据库,其中包含一些写操作 因此,问题是: 有没有人有在Google App Engine+Google Cloud SQL上高负载部署WordP

我们需要使用WordPress的网站将有高流量。我们预计一个月的初始页面浏览量将达到50万次,并将增加到每月800万次。主要在工作时间使用,每月约20天,8小时

我们正在考虑将谷歌应用程序引擎与谷歌云SQL结合使用。我们想知道对于这种负载,它的伸缩性有多好。理论上说谷歌应用程序引擎应该自动伸缩,但不确定在伸缩时谷歌云SQL有多好。这将是一个以读为主的数据库,其中包含一些写操作

因此,问题是:

  • 有没有人有在Google App Engine+Google Cloud SQL上高负载部署WordPress的经验
  • 你知道在谷歌应用程序引擎上安装WordPress插件是否有问题吗?它们需要特别修改吗

    • 完全没有问题,不需要任何修改。一切都很完美,从我以前在appengine上做的项目来看,我知道它的伸缩性非常好。我刚刚在appengine上建立了我的新wordpress博客,一切都一样,但加载速度要快得多。不过,安装起来有点棘手。我正在编写一个关于这方面的教程。

      为了节省您的时间,请参考其他解决方案

      我现在正致力于这项任务,但由于云SQL的性能非常差,我打算放弃。对于Orane这样的网站来说,这可能很好,但对于更复杂的大型网站来说,云SQL的高延迟和慢响应时间意味着我们需要3秒的加载时间,而不是VPS上的0.7秒。我已经通过连接到IP和套接字、SSL和未连接进行了测试,但它无法正常使用。如果使用AmazonRDS进行测试,速度上的差异是惊人的

      我们唯一能想到的另一个解决方案是设置一个API服务器,它可以将数据连续缓存到memcache,并且只在AppEngine上提供静态页面,通过AJAX加载最动态的内容。吓人


      继续尝试,但最好是查看RackSpace Cloud DB或Amazon RDS。

      谢谢!您提到设置可能有点棘手。我担心花太多时间找出解决办法,让插件在谷歌应用程序引擎上工作。例如,如果他们使用文件系统或试图访问Google App Engine上不允许的内容。你发现过很多这样的例子吗?一旦wordpress建立起来,你在安装插件时应该不会有任何问题,因为这是wordpress的完整版本。然而,我在常规php项目中遇到过这个问题,但解决方案非常简单。只需使用要启用的设置创建一个php.ini文件。内容看起来有点像这样:@orane提供的链接返回建立数据库连接时出现的错误。。。不是很有希望分享你的经验!您是从App Engine还是从其他服务器访问数据库?我们将使用AppEngine,因此希望确保您的性能问题是否在该配置下。再次感谢!