gpt4 book ai didi

ruby-on-rails - 在 Rails 中,管理 Web 应用程序内容区域的最佳概念方法是什么?

转载 作者:行者123 更新时间:2023-12-02 01:15:07 24 4
gpt4 key购买 nike

(不久前,我读了这篇很棒的文章:http://aaronlongwell.com/2009/06/the-ruby-on-rails-cms-dilemma.html,讨论“Rails CMS 困境”。它描述了管理网站内容与 Web 应用程序中的内容的概念方法。我仍然是 Rails 的初学者,但有一个有点 PHP 背景,但我仍然无法理解这一点。

我遇到的很多客户想要的网站不是 100% 网站,也不是 100% Web 应用程序...也就是说,也许有几页面向企业对公众的内容,但是然后是应用元素,整个整体外观应该具有凝聚力。这在 PHP 中总是相当简单,因为您只需将应用程序代码放入 PHP“脚本”等中即可(尽管我知道这个平台和方法有很多缺点)。

所以我想知道,Rails 中执行此操作的最佳方法是什么?

假设您有一个具有用户身份验证和某种 CRUD 功能的应用程序,用户可以在其中协作处理项目或其他内容。那么,管理人们可能还想查看的“本网站如何运作”和“我们公司”页面的文本/图像的最佳方法是什么?它只是简单地有一个页面 Controller 和几个文本字段,后端有一个管理面板可以让您编辑这些字段吗?或者从 Refinery 之类的东西开始,然后在其之上构建网站的非内容驱动区域,这可能是一种常见的方法吗?

抱歉,如果这是一个愚蠢的问题。只是我读过 Hartl 的书和其他人的书,他们从来没有为初学者解决这种实用的低级内容……当然,我现在可以构建一个 Twitter feed,但是 Twitter 的“关于”页面(http://twitter.com/about)?我不能只是将文本放入 View 中并将其提供给客户...他们想要一种 super 简单的方法来查看站点树、编辑内容区域以及管理/运行他们的 Twitter 提要或其他任何内容。

感谢您的帮助。

最佳答案

我认为您正在寻找一个在 Rails 应用程序中作为插件运行的 CMS。如果是这样的话,我建议你尝试http://github.com/twg/comfortable-mexican-sofa

关于ruby-on-rails - 在 Rails 中,管理 Web 应用程序内容区域的最佳概念方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6003827/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com