如今,我一直在计划开发一个拥有高流量的大型运动场地。
网站将是基于内容的网站。
我想在这个网站上使用Joomla。但我有问题Joomla因其性质而不允许多篇文章。(Joomla的数据库架构旨在将一篇文章与一个类别相关联。)
但是我需要多个类别。因为我有团队和联赛/杯子。我认为,一个团队是一个类别,但联盟/杯子也是一个类别。一个团队可以在联赛和杯子中发挥。所以与Joomla ,建立这样的结构是不可能的。
我为Joomla搜索了多类别。有一些组件可以承诺解决这个问题。但是当我看到他们的代码时,他们使用关系表来将一篇文章与多个类别相关联。哦,它适用于他们的组件但核心模块不知道关系表。
我还检查了一些CCK(K2,seblod和钴)。但我不确定他们能帮助我。而且我也怀疑CCK的表现。正如我上面所说,网站的流量会很大。
我想知道可以为此做些什么?
答案 0 :(得分:1)
希望在Joomla 3.1(3月份)中有标记可以解决这个问题,但如果你想要,你现在可以check out the code for the feature,虽然它确实需要对核心文件进行一些更改,但仍然正在开发中(注意它还没有准备好进行审查)。
取决于交付可能可行的网站的时间范围。唯一的问题是你可能想要为布局进行自定义覆盖。
答案 1 :(得分:0)
当然,CCK的工作速度比原生解决方案慢。但如果你对速度如此关注,我甚至不会从Joomla开始。
但我确信Cobalt 8是完美优化的。如果有快速工作的CCK,它就是钴。他们投入了大量资金进行优化。在1.5s内有5万篇文章和3个关系字段的章节。与其他人相比,这令人印象深刻。然而他们总是优化它。 Cobalt客户抱怨缓慢的情况很多。这些是由下一次更新确定的(他们每周四发布更新)。
Cobalt拥有Multilevelselect字段可以完全取代类别。您可以多次设置它,并可以添加多个字段。这通常可以解决这个问题。因为这个字段有过滤器。所以你可以搜索或过滤。