首页
版块
教程
交流
话题
官网
搜索
登录
注册
首页
>
CMS网站教程
>
Drupal教程
>
Drupal 6 常见搜索模块功能对比
回复
« 返回列表
mxjin
渐入U道
UID
55886
粉丝
1
关注
0
发帖数
1
铜币
12枚
威望
12点
贡献
0点
加关注
写私信
阅读:
2767
回复:
0
Drupal 6 常见搜索模块功能对比
楼主
#
更多
只看楼主
倒序阅读
发布于:2015-05-19 07:14
主题
搜索结果
关键词
用户名
优缺点
保存
本文介绍 Drupal 6 中常见的一些搜索模块(或搜索实现方式),并对其优缺点进行对比
模块/方式
使用范围
强项
弱项
核心搜索(Search)模块
站内节点与用户名搜索,支持关键词布尔关系(Boolean Keyword)
[*]容易部署
[*]Drupal 核心模块(由官方维护)
[*]使用索引
[*]搜索结果根据搜索者的权限而定
[*]可配置搜索结果排序方式
[*]可执行基于字段的简单搜索和高级搜索
[*]hook API 支持
[*]仅索引节点类型内容,不包含站点内的其它内容
[*]对所有节点进行索引,不能选择
[*]对节点内容的搜索要求关键词的精确匹配(Stemming 模块可覆盖此特性),进行用户搜索时允许子串搜索
[*]不可更改节点显示方式(Theme renders)
模块:Search by Page
站内页面搜索,支持关键词布尔关系
[*]容易部署
[*]灵活-只对希望索引的内容进行索引制作
[*]索引和搜索功能依赖于核心搜索模块
[*]搜索结果根据搜索者的权限而定
[*]可对页面进行主题渲染
[*]hook API 支持
[*]对节点内容的搜索要求关键词的精确匹配(Stemming 模块可覆盖此特性)
[*]不能实现基于字段和类型的搜索(No field-base or faceted searching capabilities)
[*]不可调整搜索结果排序
第三方搜索引擎(如:Google)
整站搜索
[*]容易部署
[*]内容索引保持你的主题样式
[*]无需维护索引
[*]很好的子串匹配机制
[*]只能搜索到搜索引擎可访问索引的公开内容
[*]头部、边栏、正文分开索引,可能会导致搜索匹配出现小问题
[*]对于索引、搜索结果排序、展示方式无法控制或只能少量控制
[*]无基于字段的搜索
搜索工具
视不同的工具而定(如 Apache Solr, Luence)
[*]高效,能够很好处理大容量网站
[*]许多工具提供分类搜索
[*]部署相对较难
Faceted Search
功能强大的分类搜索(Faceted Search)
[*]分类搜索
[*]容易部署
[*]灵活
[*]不容易部署
Views (Exposed Filters)过滤器
基于字段的搜索(支持节点、用户、文件、评论等等)
[*]基于字段的搜索
[*]容易部署
[*]灵活
[*]主要适用于基于术语的过滤搜索
参考资料:http://poplarware.com/articles/drupal_search
喜欢
19
评分
0
最新喜欢:
回复
发帖
回复
« 返回列表
普通帖
您需要登录后才可以回帖,
登录
或者
注册
返回顶部
关闭
最新喜欢