首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Wordpress集成到Heroku上的node.js网站?

将Wordpress集成到Heroku上的node.js网站?
EN

Stack Overflow用户
提问于 2014-09-17 08:15:34
回答 2查看 963关注 0票数 1

我有一个部署的生产Saas业务,使用在Heroku Cedar (http://EasyNDA.com)上运行的node.js框架构建。现在我想要有一个集成良好的博客(今天在http://Easynda.com/blog上的黑客攻击是一个来自wordpress.com的iFrame -很多缺点)。

我在Heroku上有一个独立的Wordpress.org应用程序;然而,这些是独立的服务器上的独立应用程序-

有没有办法将Wordpress.org与我的Heroku node.js应用程序集成在一起,以便从UI和URL的角度将它们紧密集成在一起?是否可以创建一个Heroku雪松实例来同时服务于node.js的PHP?或者,有没有其他方法可以顺利完成这项工作?

EN

回答 2

Stack Overflow用户

发布于 2014-09-17 10:23:00

你不能运行一个多语言的Heroku应用程序,所以你需要将它们作为两个独立的应用程序。

你肯定不想继续使用iframe,因为每个单独的帖子/页面都不能通过url访问,还有很多其他问题(听起来你可能意识到了)。

最简单的解决方案是将你的博客放在blog.easynda.com上(使用一个子域而不是一个子文件夹)。

然后,我建议使用共享的css文件,并尽可能多地复制html元素。您希望在两者之间保持相同的html布局(在页眉、页脚、导航等方面)。

票数 1
EN

Stack Overflow用户

发布于 2014-09-17 11:00:54

当你混合语言的时候,首先问问你自己,我能用一种语言做所有的事情吗?有一些Node.js博客选项可以满足您的需求,所以我建议先看一下:Ghost

通常应该避免使用iFrames,除非绝对没有其他可用选项。它们通常会造成可怕的用户体验,滚动条中的滚动条,书签问题,各种令人讨厌的东西;

如果您必须混合使用多种语言,如Node和WordPress,请考虑在JSON中使用简单的REST API。WordPress只会控制内容,然后你的其他应用程序仍然可以维护其他所有内容,以获得无缝体验。这只是我的第二个选择,因为你可能仍然需要两个不同的托管环境,需要在两个应用程序上处理不同的安全更新,等等。

如果我们只是在讨论一个简单的博客,你可能会更好地构建一个完整的博客。这样你就不需要花时间去担心系统的集成和学习了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25880360

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档