【问题标题】:How to structure Ruby on Rails website如何构建 Ruby on Rails 网站
【发布时间】:2011-03-16 20:04:57
【问题描述】:

我很想学习 Ruby 和 Ruby on Rails。我以前有 PHP 和一些基本的 C/Objective C 和 Java 的经验。

我已经完成了一些“Rails 入门”教程,现在想尝试创建一个完整的站点。我确实有一些问题。

整个网站是一个应用程序吗?我的意思是,当然,简单的“blog-with-cmets”示例适合单个应用程序。但是如果你想要更多呢?比如说,一个论坛、一个博客、社区、商店、任务管理器等等(这里只是随机的例子......:))。

我应该将这些东西分成不同的“应用程序”吗?我仍然需要他们相互通信并共享用户数据等等......

有什么想法吗?

问候 莱纳斯

【问题讨论】:

    标签: ruby-on-rails


    【解决方案1】:

    一般来说,您作为 Rails 应用程序的核心竞争力是您为用户提供的最大价值。然后,您可以从那里进行补充,因此您的支持部分可能是 GetSatisfaction 并位于 support.yourdomain.com 上。

    您的在线商店可能是 shop.yourdomain.com 等上的 shopify 页面的链接。

    【讨论】:

    • 感谢您的回答。如果我决定开发商店和论坛(或其他任何东西),我应该为它们创建单独的应用程序吗?当然,如果我使用 3rd-party 应用程序,我希望你提出建议,但我在这里谈论的是我自己的开发。我只是认为决定在一个应用程序中投入多少以及何时将它们分开有点困难。用户身份验证仍然需要相同,因此我需要让应用程序共享一些数据。简单的 RoR?
    • @linus -- 集中式身份验证在任何平台上都不是很简单...如果您正在开发代码,请将其放在同一个项目中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-09-19
    • 2010-09-15
    • 2014-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-20
    相关资源
    最近更新 更多