交易平台的简单框架或CMS?

时间:2010-10-09 21:19:23

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

我手上有一个相对简单的网站,已经有将近一年了,但我似乎无法找到一个平台来构建它,而不是以我想做的方式反击。以下是主要功能:

  • 可自定义的个人资料。个人档案标签。
  • 两种主要内容类型:Haves&希望
  • 两种内容类型均可搜索/标记,如果用户选择,则会以“采取”符号过期。
  • 私信。
  • 每日cron尝试使用类似标签查找Haves和Wants的匹配项并使用电子邮件警报。

我想我可以理解在Rails中构建它的逻辑......但是我太过于执行它了。 是否有更简单的框架或cms可以产生类似的东西?

其他信息:我们目前正在使用Wordpressress模板的修改版本进行wordpress。它通过开发为我们提供了一些方法......但我们似乎无法说服wordpress发布多种类型的内容或标签。 http://mybarterhub.com/

2 个答案:

答案 0 :(得分:0)

我不会在Wordpress上尝试这样的东西(不是它的设计目的),但你提到的任何框架都非常强大。你看过Drupal了吗?我认为它可以让你在没有实际编程的情况下做很多事情,但也允许程序员通过模块大量定制它。它具有您需要的许多社区和分类功能 - 内置或通过通用模块提供。

答案 1 :(得分:0)

如果你无法深入了解像CakePHP这样的框架,我会说Drupal是你最好的选择。 Drupal非常友好,但是如果你想让它适用于比开箱即用类型情况更复杂的项目,那么就会有一点点学习曲线。

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

对于搜索,只要设置完成,所有内容都应在Drupal中编入索引并可搜索。我不确定哪些模块可用于通过Taxonomy术语进行专门搜索,但是,如果您正在使用标记系统并且想要通过标记显示hass / want,那么使用精彩的Views模块设置就足够了。不久之前,我想我设置的视图反映了分类词汇/术语结构,只有当有人点击标签时,才会使用Taxonomy Redirect模块重定向到视图。

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