交易平台的简单框架还是 CMS?

发布于 2024-09-26 23:02:23 字数 542 浏览 2 评论 0原文

我手上有一个相对简单的网站,已经使用了近一年了,但我似乎找不到一个平台来构建它,并且不会违背我想要的做事方式。以下是主要功能:

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

我想我可以理解在 Rails 中构建这个的逻辑......但我太菜鸟无法执行它。 是否有更简单的框架或 cms 可以生成类似的内容?

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

I have a relatively simple site on my hands, and have for nearly a year, but I can't seem to find a platform to build it on that doesn't fight back at the way I want to do things. Here are the key features:

  • Customizable profiles. Profile tags.
  • Two primary content types: Haves & Wants
  • Both content types searchable/taggable and expire with a "Taken" symbol if user chooses.
  • Private messaging.
  • Daily cron attempts to find matches of Haves and Wants with similar tags and uses email alerts.

I think I can understand the logic of building this in Rails... but I'm too much of a noob to execute it. Is there a easier framework or cms out there that can produce something like this?

Additional information: We currently are using a modified version of the Classipress template for wordpress. It got us a little ways through development... but we can't seem to convince wordpress to post more than one type of content or tags. http://mybarterhub.com/

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

深居我梦 2024-10-03 23:02:23

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

I wouldn't attempt something like this on Wordpress (not what it was designed for), but any of the frameworks you mention are more than capable. Have you looked at Drupal? I think it hits a sweet spot of allowing you to do a lot without actually programming, but also allowing programmers to customize it heavily through modules. It has a lot of the community and taxonomy features you need -- either built in or available through common modules.

烟火散人牵绊 2024-10-03 23:02:23

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

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

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

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

If you're unable to get too deep into a framework like CakePHP, I would say Drupal is your best bet. Drupal is pretty non-coder friendly, but if you're going to make it work for projects that are more complex than out-of-the-box type situations, there's a slight learning curve.

There's at least one module that lets you use a custom Content Type for the user profile, which should allow you to tag profiles (the profile content type nodes) using the taxonomy module. Users in Drupal aren't nodes, so I'm guessing that's why tagging them wasn't working for you.

As for searches, all content should be indexed and searchable in Drupal as long as it's set up to do so. I'm not sure what modules are available for specifically searching by Taxonomy term, but, if you're using a tag system and you want to present haves/wants by tag, that's easy enough to set up with the wonderful Views module. A while ago I think I set up views that mirrored the taxonomy vocab/term structure and just redirected to the view using a Taxonomy Redirect module when someone clicked on a tag.

I think that if you can't make it work in Drupal for some reason (or you really don't like Drupal), you'd have to get into CakePHP or one of the other frameworks out there, but Drupal is definitely able to accomplish what you're aiming to do, probably without any custom PHP coding involved if you got all the right modules together.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文