1

现在我一直在计划开发一个流量很大的大型体育网站。

站点将是基于内容的站点。

我想在这个网站上使用 Joomla。但是我有一个问题 Joomla 不允许多类别的文章,因为它的性质。(Joomla 的数据库架构旨在将一篇文章与一个类别相关联)。

但我需要多个类别。因为我有球队和联赛/杯赛。我认为,球队是一个类别,但联赛/杯赛也是一个类别。一支球队可以同时参加联赛和杯赛。所以对于 Joomla,它不是可以建立这样的结构。

我用谷歌搜索了 Joomla 的多类别。有一些组件有望成功解决这个问题。但是当我看到他们的代码时,他们使用关系表将一篇文章与多个类别相关联。好的,它适用于他们的组件但核心模块不知道关系表。

我还检查了一些 CCK(K2、seblod 和钴)。但我不确定他们能否帮助我。而且我也怀疑 CCKs 的表现。正如我上面所说的,网站的流量会很大。

我想了解您的想法,为此可以做些什么?

4

2 回答 2

1

希望在 Joomla 3.1(3 月)中会有标记来解决这个问题,但如果你愿意,你可以现在查看该功能的代码,尽管它确实需要对核心文件进行一些更改并且仍在开发中(注意它没有设置准备审查)。

取决于交付可能可行的站点的时间范围。唯一的事情是您可能想要为布局进行自定义覆盖。

于 2013-01-21T18:32:11.050 回答
0

当然,CCK 的工作速度会比原生解决方案慢。但是,如果您如此关心速度,我什至不会从 Joomla 开始。

但我确信 Cobalt 8 是完美优化的。如果有快速工作的 CCK,那就是钴。他们在优化方面投入了大量资金。在 1.5 秒内包含 50 000 条文章和 3 个关系字段的部分。与其他人相比,这非常令人印象深刻。然而他们总是优化它。Cobalt 客户抱怨运行缓慢的案例数不胜数。这些已在下一次更新中修复(并且他们每周四发布更新)。

Cobalt 的另一件事是 Multilevelselect 字段可以完全替换类别。您可以多次设置它,您可以添加多个字段。在这种情况下,这通常可以作为解决方案。因为这个字段有过滤器。因此,您可以搜索或过滤。

于 2013-02-05T11:44:46.903 回答