mediaWiki类别与用于组织内容的子页面

时间:2013-02-18 20:38:59

标签: mediawiki categorization

出于搜索能力和清晰度的原因,我想创建一个内容可以并因此可能应按类别明确分隔的Wiki。

让我们以一个随机的例子为例,其中每个网站都描述了某个特定时间点的电影导演的情况。我的页面组织逻辑如下:Year > Month > director's situation,还有Year > Month > Day > director's situationYear > director's situation

1976>九月>伍迪艾伦:艾伦先生正在拍摄安妮霍尔。

1977>伍迪艾伦:艾伦先生那年转了x。

1979>二月>伍迪艾伦:艾伦先生正在切割曼哈顿。

好吧,这是一个愚蠢的例子,但它得到了重点。所以现在每个时间框架都有不同内容的Woody Allen页面。 我希望获得良好的搜索能力,因为我的实际应用程序中的标题不会像名称那样明显,并且不同页面的唯一标识。我的问题是,鉴于内容的明确分类,在mediaWiki中实现这一目标的最佳策略是什么?

  1. 创建类别层次结构(例如,Year> Month> Day: 董事)和子页面的匹配层次结构(年/月/日/董事)。
  2. 创建类别和层次结构 然后只有一个页面标题,如“导演,年,月日”
  3. 只是用子页面组织一切。
  4. ....
  5. 我会选择#1。类别层次结构允许使用+incategory:"Category Name"进行干净搜索,子页面层次结构允许更漂亮的页面标题(特别是如果类别具有长名称)。这个解决方案有什么缺陷吗?

1 个答案:

答案 0 :(得分:2)

或者,Semantic Mediawiki将为您提供许多选项,可以根据您需要的任何参数或元数据对页面进行排序,索引和搜索,而无需嵌套类别或专用标题。对于wiki组织的几乎所有问题,这是我推荐的解决方案。