iXiNX Club主要为自用型文档社区,同时也开放共用文档,欢迎爱好者加入并共享内容,翻译文档
iXiNX Club开放性测试进行中,欢迎体验反馈,如有任何问题均可联系管理员
LV2
管理控制面板:论坛维护:搜索索引
phpBB 3.3为您提供了一个强大的搜索系统,可用于搜索整个论坛。搜索功能的主要控件位于搜索设置部分。在这里,您可以管理搜索索引,该索引用于保存快速精确搜索结果所需的数据,它就像一个巨大的目录。默认情况下,有两个搜索后端可用 - fulltext native,它包含在phpBB代码中,适用于所有DBMS,以及fulltext mysql,它使用内置的MySQL全文搜索功能。第一个提供更灵活的配置,而第二个不会占用太多数据库空间,并且创建索引的速度要快得多。
注意
创建搜索索引可能需要很长时间,在创建必要的搜索表条目时,将弹出一个新窗口并自行刷新。请耐心等待,在大型论坛上,此过程可能需要几个小时。
fulltext native后端的工作原理是这样的:它使用两个表,一个包含单词,这些单词在论坛上使用,并分配了一个数字ID,另一个表将帖子ID链接到单词ID。当您需要在整个数据库中搜索特定单词时,该系统的速度非常快,以下统计信息(在搜索索引页面上提供)描述了系统包含的单词数和关系:

索引单词总数
这个设置是不言自明的,它是曾经发布到你的论坛的不同单词的数量。仅与索引条件匹配的单词,在搜索设置,则被考虑在内。

索引的单词到帖子关系总数
如上所述,第二个搜索表包含帖子和单词之间的关系列表。例如,如果有人在两个不同的帖子中发布 “airplane”,系统会添加一次单词,然后它会添加到关系中,每个帖子一个。

已编入索引的文章总数
此统计信息针对mysql fulltext后端显示,其中搜索由数据库系统的内部机制完成。它告诉您论坛上有多少帖子被索引。

信息

版主

phpBB