php - Google Appspot 和 Wordpress

标签 php python wordpress google-app-engine

好吧,我目前正尝试使用来自 Google Appspot. 的主机建立一个网站

我想使用 Wordpress 制作我网站的博客部分。我如何在 Google Appspot 上托管 Wordpress,尽管一个使用 Python 而另一个使用 PHP(如果我没记错的话)?

最佳答案

WordPress requires the hosting service to be able to support PHP and MySQL ,这两者都不受 Google App Engine 的直接支持,Google App Engine 是您所谓的 Google Appspot 背后的底层“托管引擎”。

Google App Engine与网络托管服务相比,它更类似于云计算应用程序平台。在 appspot.com 域下托管的所有网站实际上都是 GAE 应用程序。目前,对语言的支持仅限于 Java(和 JVM 语言)、Python 和 Go。

如果您正在寻找现成的库或工具,您可以在 Google App Engine 上简单地安装和运行 Wordpress,目前没有这样的东西。

然而,如果您愿意亲力亲为,一些勇敢的人显然足够大胆,可以设计一种方法让 PHP 应用程序能够在 GAE 中运行。看看this blog post ,显示了使用 Quercus 在 GAE/J 中运行 PHP 应用程序的方法.巧合的是,他们试图运行的 PHP 应用程序是 Wordpress 本身。

请注意,该博文是 2009 年发布的,从那时起,GAE 有了很大的发展。您会注意到大部分帖子都是关于将 Wordpress 的 MySQL 查询转换为能够与 Google 的数据存储一起使用,因为那时 GAE 不支持 MySQL 数据库。

早在 2011 年 10 月,App Engine 团队推出了一个 limited preview support for Google Cloud SQL ,所以如果您可以注册预览版并使用 Google Cloud SQL 作为您的后备数据库,您可能会节省一些时间让 Wordpress+Quercus 在 App Engine 中工作。 (一个小警告,Google Cloud SQL 现在是免费的,因为他们还没有公布他们的定价。他们会在未来的某个时候这样做,所以如果您以后需要为该服务付费,请不要感到惊讶)

如您所想,在 GAE 中启用 Wordpress 并不容易。如果您真的想在云中托管您的博客,为什么不在 Amazon Web Service 上托管您的博客呢?如果您正在寻找“免费托管”,我认为 GAE 不适合您。它更像是一个商业应用程序平台,而不是托管服务。

关于php - Google Appspot 和 Wordpress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8997486/

相关文章:

python - sqlAlchemy,具体继承,但父级有外键

python - 如何确定 Django 模型字段中不同值的数量?

Jquery,在导航顶部扩展搜索表单

python - pandas DataFrame 每一行中唯一浮点值的均值和 sem 的矢量化计算

wordpress - 引导菜单不适用于 WordPress

jquery - 为列表中不可点击的图像添加灯箱功能

php - wordpress 页脚不在 footer.php 中

javascript - 完全被 Stripe Checkout 困住了

php - 查询日历事件的最佳方式?

php - 如何使用 MySQL、PHP 等创建动态日历