在现有的Ruby on Rails应用程序中创建博客

时间:2011-08-28 18:21:18

标签: ruby-on-rails ruby-on-rails-3 wordpress

我有兴趣在我的Ruby on Rails应用程序中添加一个博客。我不想浪费时间在rails中编写一个bloggin应用程序 - 我可以做到,但我只是喜欢更健壮的东西。

我调查了Wordpress,它似乎是最好的博客平台之一。我的问题是如何将Wordpress集成到我的网站?我最好使用我现有的rails布局和CSS。这类事情是否可能。

我的网站是http://www.arenpatel.com/,最后我想在博客上生成相同的Rails生成侧边栏(Twitter Feed)。

也许有一个Rails替代Wordpress?

感谢您的帮助!

3 个答案:

答案 0 :(得分:4)

您可以使用rails引擎Postmarkdown轻松地将jekyll风格的博客与博客帖子的markdown文件集成。

修改:更新了网址。

答案 1 :(得分:0)

要集成WP,请在/ blog等子目录中安装Wordpress。所以你有http://arenpatel.com/blog。使WP博客的主页成为WP安装的索引/首页。您必须以某种形状或方式手动将布局移植到WP主题中。我想不出一个分享它的好方法,特别是任何动态代码。您可以使用WP主题的style.css(必需文件)中的@import语句共享相同的css。 Wordpress在这个screnario中运行良好。

我认为Ruby世界中没有任何东西能够完成WP所做的一切,但也许在你的情况下这不是必要的???

答案 2 :(得分:0)

我不确定php和ruby在同一个目录下如何一起播放所以 我看到的简单方法是在子域下托管Wordpress博客,例如http://blog.arenpatel.com/

您当然必须为wordpress编写自己的(或更改现有的)主题,以使其看起来像您的rails应用程序。 你可以在这里阅读所有相关内容:http://codex.wordpress.org/Theme_Development

至于你的推文提要;还有一堆用于wordpress的插件做同样的事情。您所要做的就是通过css设置样式。

干杯!