Odi*_*ulf 2 php python wordpress google-app-engine
好吧,我目前正在尝试使用Google Appspot托管来构建网站.
我想使用Wordpress制作我网站的博客部分.我如何在Google Appspot上托管Wordpress,尽管它使用Python而另一个使用PHP(如果我没记错的话)?
Wordpress 要求托管服务能够支持PHP和MySQL,这两者都不是谷歌应用引擎直接支持的,谷歌应用引擎是你称之为谷歌Appspot背后的底层"托管引擎".
Google App Engine更像是云计算应用平台而非网络托管服务.appspot.com域下托管的所有网站实际上都是GAE应用程序.目前,对语言的支持仅限于Java(和JVM语言),Python和Go.
如果您正在寻找可以在Google App Engine上安装和运行Wordpress的现成库或工具,那么目前还没有这样的东西.
然而,如果你愿意沾沾自喜,一些勇敢的灵魂显然足够大,可以为PHP应用程序设计一种能够在GAE中运行的方法.看看这篇博文,其中展示了使用Quercus在GAE/J中运行PHP应用程序的方法.巧合的是,他们试图运行的PHP应用程序是Wordpress本身.
请注意,博客文章是从2009年开始的,GAE从那时起经历了很多变化.您会注意到,大部分帖子都是关于转换Wordpress的MySQL查询以便能够使用Google的数据存储区,因为当时GAE不支持MySQL数据库.
早在2011年10月,App Engine团队就为Google Cloud SQL提供了有限的预览支持,因此如果您可以注册预览并使用Google Cloud SQL作为您的预览,那么您可能会节省一些时间让Wordpress + Quercus在App Engine中运行.支持数据库.(一个小小的警告,谷歌云SQL现在是免费的,因为他们尚未公布他们的定价.他们将在未来的某个时候这样做,所以如果你以后需要支付服务,不要感到惊讶)
可以想象,在GAE中启用Wordpress的路径并不容易.如果您真的想在云中托管您的博客,为什么不在Amazon Web Service上托管您的博客?如果您正在寻找"免费托管",我认为GAE不适合您.它更像是商业应用程序的平台,而不是托管服务.