【发布时间】:2016-04-04 01:33:32
【问题描述】:
我想知道将 wordpress 作为一系列 lambda 函数部署在 AWS API 网关上是否可行。任何关于可行性/陷阱的指示将不胜感激!
提前致谢,
PKK
【问题讨论】:
-
呃!谢谢马克 B。
-
现在不是有适用于 WP 的 NodeJS API 吗?和RDBS服务串联?绝对可以做到,但需要付出巨大的努力。
-
@PKK 你可以做到这一点的一种方法是使用`WordPress XML-RPC API`有一个很好的节点包你可以使用scottgonzalez/node-wordpress一个例子:`var wordpress = require("wordpress"); var client = wordpress.createClient({ url: "my-site.com", username: "admin", password: "secret" }); client.getPosts(function(error, posts) { response.setHeader("Content-Type", "text/json"); response.setHeader("Access-Control-Allow-Origin", "*"); response.end (posts.length); }); `
-
通过 AWS 博客 (aws.amazon.com/blogs/compute/…) 将 PHP 打包到 Lambda 中,并用它打包 Wordpress 代码和配置,然后公开 REST-API 听起来很有趣。我想知道这是否可能,或者包的开销是否会淹没响应时间。
-
cwhite.me/hosting-a-laravel-application-on-aws-lambda 的 Laravel 讨论对于我的上述评论有一些值得考虑的事情。这让我想用 API Gateway 试试这个。
标签: wordpress aws-lambda