1

我脑子里有一个非常愚蠢的问题。

我已经使用 Wordpress 创建网站很长时间了,但我不想再使用它了。现在我正在寻找一点不同的方法。否则,我对 Ruby on Rails 还是很陌生。我读过一些书,我对这件事没有那么自信。所以这里是交易:

我的朋友让我为他的公司创建一个简单的网站。他只想要包含这些页面的超级简单的静态网站:

  1. 产品
  2. 接触

每个页面都将包含简单的信息,无需实现联系表格和其他基本功能。我也想在 Heroku 上部署这个应用程序,因为他没有很多钱,我们正在寻找免费托管。此外,我认为在这件事上最好的方法是某种 CMS,它可以帮助他编辑网站。

最终解决方案概述:

  1. 带有简单 CMS 的静态网页
  2. 使用 twitter bootstrap 进行基本布局
  3. 在 Heroku 上部署

我感谢在这件事上的每一个贡献。谢谢

4

2 回答 2

2

您所说的一切都表明您应该坚持使用 WordPress。它完全有能力呈现一个非博客静态网站(使用页面而不是帖子),并且有一些优秀的主题可用。多年来,WP 确实成为了一个也适合写博客的 CMS。还有其他工具,例如 Drupal,可能是合适的。

我为一些非常非技术人员建立了一个几乎完全相同的目标的 WP 站点;通过一些培训,他们最终学会了如何管理网站、上传图片、添加内容、授予他人权限以及做很多其他非常酷的事情。自 2007 年以来,我一直在使用 Rails,但对于这种情况,它不是正确的解决方案。

Rails 是一个非常(非常!)复杂的 Web 开发环境,用于构建复杂且可扩展的动态网站。强大的功能带来了比 WordPress 高几个数量级的复杂性。即使你使用refinerycms你仍然需要做很多复杂的设置,并且需要知道很多东西。即使您使用 Heroku 并遵循 RailsCast (如用于炼油厂cms 的 RailsCast),毫无疑问,您会遇到一些您真正需要了解更多信息的墙……Rails 以这种方式引人入胜——看起来很简单。

如果你用这个作为学习 Rails 的理由,并且愿意投入一些时间,那么就去吧。但如果你想要一个简单的解决方案,那不是办法。学习 Rails 就像学习驾驶飞机,但更难。

于 2012-11-30T16:47:06.840 回答
1

对于带有导轨的静态页面,您可以使用高压gem。你可以在这篇博文中找到这个 gem 的详细用法。创建页面后,您可以像在 heroku 中一样轻松地部署您的应用程序,就像普通的 rails 应用程序一样。

于 2012-11-30T16:47:02.207 回答