【问题标题】:Simple Framework or CMS for a trading platform?交易平台的简单框架或 CMS?
【发布时间】:2010-10-09 21:19:22
【问题描述】:

我手头有一个相对简单的网站,并且已经使用了将近一年,但我似乎无法找到一个不会反击我想做的事情的平台来构建它。以下是主要功能:

  • 可自定义的配置文件。个人资料标签。
  • 两种主要内容类型:拥有和想要
  • 两种内容类型都可搜索/可标记,如果用户选择,则以“已采取”符号过期。
  • 私人消息传递。
  • 每日 cron 尝试查找具有相似标签的富人和想要的匹配项,并使用电子邮件警报。

我想我可以理解在 Rails 中构建它的逻辑......但我太菜鸟了,无法执行它。 有没有更简单的框架或 cms 可以产生这样的东西?

附加信息:我们目前正在为 wordpress 使用 Classipress 模板的修改版本。它让我们在开发过程中获得了一些帮助……但我们似乎无法说服 wordpress 发布不止一种类型的内容或标签。 http://mybarterhub.com/

【问题讨论】:

  • 你看到的那些“反击”平台是怎么回事?
  • 好吧,我之前描述过 wordpress 并不想按照我想要的方式划分我的不同内容类型。我们之前使用的平台 Drupal 不想让我标记用户配置文件,也不会返回基于标记过滤器的动态视图。至少在没有大量自定义代码的情况下并非如此,此时我还不如降级到框架级别。

标签: ruby-on-rails django wordpress cakephp content-management-system


【解决方案1】:

我不会在 Wordpress 上尝试这样的事情(不是它的设计目的),但你提到的任何框架都非常有能力。你看过 Drupal 吗?我认为它达到了一个最佳点,即允许您在没有实际编程的情况下做很多事情,而且还允许程序员通过模块对其进行大量定制。它具有许多您需要的社区和分类功能 - 内置或通过通用模块提供。

【讨论】:

  • 我在另一条评论中也提到过,Drupal 是我们使用的第一个系统(在雇佣了一家非常无能的 Rails 公司之后,他们耗尽了我们的资金并给我们留下了无用的代码库)。 Drupal 对我希望拥有可标记配置文件和基于动态标记的搜索结果和视图的方式并不友好。最重要的是,与我们的其他选项相比,Drupals 的性能有点差。主题处理是可控的,但也不是太强。
  • 有一个用于 Drupal 的模块,可以让您将 CCK 字段添加到名为 Content Profile 的配置文件中。有了这个,您应该能够创建带有标签的配置文件。我不会将您想做的事情描述为“相对简单”。为了使这样的网站运行良好(安全、良好的用户体验),我认为在您选择的任何平台上都需要做很多工作。如果我想快速完成这样的事情,我会选择 Drupal。使用框架会给你更多的控制权,但它会花费你更长的时间。
【解决方案2】:

如果您无法深入了解像 CakePHP 这样的框架,我会说 Drupal 是您的最佳选择。 Drupal 对非编码人员非常友好,但如果您要使其适用于比开箱即用型情况更复杂的项目,则有一点学习曲线。

至少有一个模块可让您为用户配置文件使用自定义内容类型,该模块应允许您使用分类模块标记配置文件(配置文件内容类型节点)。 Drupal 中的用户不是节点,所以我猜这就是为什么标记他们对你不起作用。

对于搜索,只要设置为 Drupal,所有内容都应该在 Drupal 中进行索引和搜索。我不确定哪些模块可用于按分类术语进行专门搜索,但是,如果您使用的是标签系统并且您想按标签呈现拥有/想要的东西,那么使用精彩的 Views 模块进行设置很容易。不久前,我想我设置了反映分类词汇/术语结构的视图,并在有人单击标签时使用分类重定向模块重定向到视图。

我认为,如果由于某种原因(或者你真的不喜欢 Drupal)你不能让它在 Drupal 中工作,你就必须进入 CakePHP 或其他框架之一,但 Drupal 是绝对能够完成您的目标,如果您将所有正确的模块放在一起,可能不需要任何自定义 PHP 编码。

【讨论】:

    猜你喜欢
    • 2011-09-08
    • 1970-01-01
    • 1970-01-01
    • 2016-01-09
    • 2012-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-17
    相关资源
    最近更新 更多