博客与 Heroku 上的 Ruby on Rails 应用程序一起使用的简单解决方案
我正在开发一个 Rails 应用程序,计划将其托管在 Heroku 上,但我还想在 http:// mydomain.com/blog。
我需要一个简单的、单作者的灵魂,带有标签、评论(我正在考虑为此使用 disqus)以及添加图像的能力。
除了自己动手之外,我还有什么选择?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
实际上,这取决于您正在寻找的具体功能。我建议您仔细查看这些内容,看看哪一个最适合您:
http://ruby- toolbox.com/categories/content_management_systems.html
Really it depends what specific functionality you're looking for. I would recommend you have a look through these and see which suits you best:
http://ruby-toolbox.com/categories/content_management_systems.html
您可以 在 GitHub 上搜索,寻找一些易于使用且轻量级的解决方案来构建您的博客。
You can search GitHub for some easy-to-use and lightweight solution to build your blog.
我最喜欢的简单博客系统是 Webby。我认为它默认不支持标签,但至少有一个人添加了它们: http://aaronqian.com/articles/2009/04/06/adding-blog-tags-using-webby.html 您还可以找到使用 disqus 和 Webby 的人。
Jekyll 自从与 Github 页面。
我不确定“与我的开发应用程序一起运行”是什么意思。您的意思是博客应该作为您在 Heroku 上的应用程序的一部分运行吗?或者它将完全独立地在 mydomain.com 上运行?如果是分开的,那么 Heroku 根本不会参与其中。
My favorite simple blog system is Webby. I don't think it supports tags by default, but at least one person added them: http://aaronqian.com/articles/2009/04/06/adding-blog-tags-using-webby.html You can also find folks using disqus with Webby.
Jekyll has attracted a very active community since its use with Github Pages.
I'm not sure what you mean by "running alongside my in development app". Do you mean the blog should run as part of your app on Heroku? Or that it will run completely separately on mydomain.com? If it is separate, then Heroku won't be involved at all.
您有什么理由不能将博客放在 blog.mydomain.com 并将其托管在其他地方?
这样,您将拥有更多博客软件选项,并且不依赖于您托管 Rails 应用程序的同一网站是否不出问题。
您也不必弄清楚如何通过 Heroku 在同一主机名上运行 2 个 Rails 应用程序。
Any reason you can't just put he blog at blog.mydomain.com and host it elsewhere?
That way you'll have more blogging software options, and are not dependent on nothing going wrong with the same site you're hosing your Rails app on.
You'll also not have to figure out how to run 2 Rails apps on the same hostname via Heroku.