标题：深入索引和搜索引擎
基本信息
作　者： （美）蒂瑟汉姆，（美）法斯特鲁普　著，王瑄，李燕　译
出 版 社： 清华大学出版社
出版时间： 2009-4-1 
页　数： 511 
开　本： 16开
I S B N ： 9787302197362 
包　装： 平装 
定价：￥69.00
编辑推荐
特色介绍：
在企业环境中构建定制搜索解决方案时，需要哪些工具和技术？本书将为您一一呈现。通过定制和拓展Sharepoint Server 2007中的企业搜索功能，我们可以优化工作环境中的用户搜索体验。在业内知名Sharepoint专家的悉心指导下，我们可通过简明易懂的行文和实用的范例代码，以更快的速度排除干扰，直击关键信息。本书主题：
配置和管理Sharepoint Server 2007的索引文件和搜索引擎
规划搜索部署策略，综合考虑性能、可扩展性和安全三大因素
安装并定制搜索功能和UI控件
监视和分析搜索使用数据，从而优化最终用户的搜索体验
使用搜索管理对象模型为管理功能进行编程
开发和安装自定义IFilters和协议处理器
使用商业数据目录（BDC）建立关键业务数据的结构和索引
使用Windows Sharepoint Services 3.0为搜索操作进行编程
内容简介
本书共10章，首先简要介绍SharePoint Server 2007中的企业搜索和最终用户搜索体验。接着阐述如何定制搜索用户体验，介绍搜索使用报告和搜索管理，随后介绍如何对业务数据进行索引和搜索，提出搜索部署注意事项，描述搜索API和搜索引擎高级主题。最后简单介绍了如何利用Windows SharePoint Services 3.0进行搜索。通过本书，读者可洞悉SharePoint Server 2007内幕，掌握优化搜索结果的秘诀。本书适合对搜索领域感兴趣的任何读者阅读。　
本书适合对搜索领域感兴趣的任何读者阅读。
作者简介
蒂瑟汉姆，微软MVP，主讲SharePoint产品和技术相关课程。
目录
第1章 SharePoint2007企业搜索功能简介 1
1．1 搜索的重要性和微软所扮演的角色 1
1．1．1 用户搜索体验 3
1．1．2 企业中的员工 4
1．1．3 企业的准备 5
1．2 微软的企业搜索产品 6
1．2．1 WindowsSharePointServices3．0 6
1．2．2 OfficeSharePointServer2007 7
1．2．3 SearchServer2008 12
1．2．4 功能比较 23
1．3 搜索架构概览 25
1．3．1 索引引擎 26
1．3．2 搜索引擎 26
1．3．3 搜索对象模型 27
1．4 与本书搜索相关主题概述 27
1．4．1 管理人员主题 28
1．4．2 开发人员主题 29
1．5 小结 30
第2章 最终用户使用体验 31
2．1 最终用户搜索体验介绍 31
2．2 小搜索框 32
2．2．1 关键词查询语法 35
2．2．2 对搜索结果请求的近距离观察 39
2．3 搜索中心 40
2．3．1 在协作门户中创建包含选项卡的搜索中心 41
2．3．2 发布门户中的Lite版搜索中心 42
2．3．3 在协作网站中创建Lite版搜索中心 44
2．3．4 搜索选项卡 46
2．3．5 “搜索”页面 47
2．3．6 “人员搜索”页面 47
2．3．7 “高级搜索”页面 49
2．3．8 “搜索结果”页面 52
2．3．9 “人员搜索结果”页面 54
2．4 小结 56
第3章 定制搜索用户界面 57
3．1 搜索中心网站定义 57
3．2 带选项卡的搜索中心的架构 59
3．2．1 选项卡列表 61
3．2．2 搜索页面布局 62
3．2．3 搜索Web部件 63
3．3 搜索中心的管理工作 64
3．3．1 为搜索中心创建自定义页面 64
3．3．2 创建自定义选项卡 68
3．3．3 配置搜索Web部件 69
3．4 XSL详解 96
3．4．1 定义搜索结果的显示布局 96
3．4．2 自定义搜索结果的显示布局 106
3．4．3 在搜索结果中显示自定义属性 116
3．4．4 XSL链接属性 118
3．4．5 定义人员搜索结果页面的显示布局 118
3．4．6 定义操作链接的显示布局 124
3．4．7 显示自定义可操作链接 125
3．5 通过代码扩展最终用户搜索体验 126
3．5．1 自定义搜索相关页面布局 126
3．5．2 从开发人员角度看搜索Web部件 135
3．5．3 创建自定义搜索选项卡 145
3．6 创建一个自定义小搜索框 145
3．7 小结 152
第4章 搜索使用率报告 153
4．1 搜索使用率报告概述 153
4．2 报告架构 154
4．2．1 RecordClick参数的XML格式 156
4．2．2 向自定义Web服务发送使用率数据 157
4．2．3 报表定义语言文件 158
4．2．4 对搜索结果XSL的依赖 158
4．3 启用或禁用搜索使用率报告 160
4．4 访问报告 161
4．5 搜索查询报告 163
4．5．1 过去30天中的查询以及过去12个月中的查询 163
4．5．2 过去30天中的主要查询起点网站集 164
4．5．3 过去30天中每个范围内的查询 165
4．5．4 过去30天中的主要查询 165
4．6 搜索结果报告 166
4．6．1 搜索结果中的主要目标页面 167
4．6．2 无结果的查询 167
4．6．3 点击率最高的最佳匹配 168
4．6．4 无最佳匹配的查询 168
4．6．5 低点击率的查询 169
4．7 导出搜索使用率数据 169
4．7．1 将数据导出到Excel 170
4．7．2 将数据导出到AdobeAcrobatPDF 171
4．8 小结 172
第5章 搜索管理 173
5．1 搜索是一种共享服务 173
5．2 搜索管理设置概述 174
5．3 管理共享服务提供程序(SSP) 175
5．3．1 配置和启动搜索服务 175
5．3．2 创建一个新的SSP 179
5．3．3 将SSP与IISWeb应用程序关联起来 181
5．4 管理SSP的搜索设置 182
5．4．1 管理内容源 183
5．4．2 完全爬网和增量爬网特性 192
5．4．3 配置爬网计划 194
5．4．4 配置爬网规则 196
5．4．5 即时删除搜索结果 199
5．4．6 爬网程序验证方案 200
5．4．7 默认内容访问帐户 202
5．4．8 检查爬网日志 203
5．4．9 服务器名称映射 204
5．4．10 文件类型 205
5．4．11 搜索范围 210
5．4．12 元数据属性映射 217
5．4．13 权威页面 227
5．4．14 基于搜索的通知 229
5．4．15 重置索引 230
5．5 管理搜索服务 231
5．5．1 服务器场级搜索设置 231
5．5．2 爬网程序影响规则 233
5．6 为个人网站配置首选搜索中心 235
5．7 管理网站级别搜索设置 236
5．7．1 将搜索框绑定到搜索中心 237
5．7．2 管理本地搜索范围 238
5．7．3 管理关键字 240
5．7．4 将网站排除在爬网范围之外 242
5．7．5 将栏排除在爬网范围之外 243
5．7．6 将列表排除在爬网范围之外 244
5．8 辞典 244
5．8．1 扩展系列 246
5．8．2 替换系列 247
5．9 干扰词 247
5．10 读音符号敏感的搜索 248
5．11 使用PowerShell自动化管理工作 249
5．11．1 探察SSP的搜索应用程序名称 251
5．11．2 使用脚本创建新的内容源 251
5．11．3 使用脚本执行爬网 252
5．11．4 使用脚本创建新的搜索范围 252
5．12 小结 254
第6章 对业务数据进行索引和搜索 255
6．1 业务数据目录介绍 255
6．2 业务数据目录架构 256
6．3 业务数据建模 258
6．3．1 创建应用程序定义文件 259
6．3．2 导入应用程序定义文件 275
6．3．3 管理权限 277
6．4 使用业务数据Web部件 279
6．5 管理和配置 282
6．5．1 创建内容源 282
6．5．2 搜索业务数据 284
6．5．3 创建托管属性 285
6．5．4 创建搜索范围 287
6．5．5 搜索结果XSL的配置 289
6．6 使用业务数据目录运行时对象模型 292
6．7 小结 296
第7章 搜索部署注意事项 297
7．1 部署搜索时需要考虑的关键因素 298
7．1．1 性能因素 298
7．1．2 可用性因素 299
7．1．3 可扩展性因素 302
7．1．4 安全性因素 303
7．2 搜索拓扑结构 304
7．2．1 搜索组件及其扮演的角色 305
7．2．2 每个服务器角色停机时的后果 308
7．2．3 通用拓扑模型 308
7．2．4 选择一个基准拓扑结构 316
7．3 软件边界 317
7．4 硬件建议 319
7．5 计算磁盘空间 321
7．5．1 计算内容索引的大小 321
7．5．2 计算搜索数据库的大小 321
7．6 性能优化 322
7．6．1 优化查询服务器的性能 322
7．6．2 优化索引服务器的性能 322
7．6．3 优化数据库服务器的性能 322
7．7 测量一个示例部署环境的性能 323
7．7．1 测试环境 323
7．7．2 测试查询服务器性能 324
7．7．3 测试索引服务器的性能 325
7．8 小结 325
第8章 搜索API 326
8．1 搜索API介绍 326
8．2 搜索管理对象模型 327
8．2．1 ServerContext类 328
8．2．2 SearchContext类 329
8．2．3 操作内容源 330
8．2．4 操作搜索范围 338
8．2．5 操作托管属性 346
8．2．6 改进关联性 352
8．2．7 操作关键字、定义和最佳匹配 355
8．3 建立搜索查询 357
8．3．1 关键字语法 357
8．3．2 企业搜索SQL查询语法 357
8．4 查询对象模型 366
8．4．1 Query类 367
8．4．2 KeywordQuery类 369
8．4．3 FullSqlQuery类 375
8．4．4 创建、打包及部署自定义文档搜索器Web部件 376
8．5 构造一个自定义小搜索框 406
8．6 查询Web服务 407
8．6．1 QueryPacket元素 409
8．6．2 ResponsePacket元素 411
8．6．3 自定义Word2007的业务数据搜索任务面板 415
8．6．4 将查询Web服务注册为信息检索服务 419
8．7 小结 422
第9章 深入探讨搜索引擎 423
9．1 搜索引擎架构详述 424
9．1．1 共享服务提供程序内容索引 424
9．1．2 索引引擎 425
9．1．3 查询引擎 427
9．2 IFilter 431
9．2．1 构建自定义IFilter 432
9．2．2 与过滤器Daemon的集成 440
9．2．3 在索引服务器上安装一个IFilter 441
9．3 协议处理器 443
9．3．1 内置协议处理器 444
9．3．2 构建一个自定义协议处理器 445
9．3．3 用于索引文件共享的协议处理器示例 453
9．3．4 在索引服务器上安装协议处理器 478
9．3．5 创建一个自定义内容源 480
9．3．6 测试示例协议处理器 482
9．4 自定义安全过滤器 483
9．4．1 ISecurityTrimmer接口 484
9．4．2 注册自定义安全过滤器 487
9．4．3 测试安全过滤器 488
9．5 面搜索 488
9．5．1 什么是面搜索 488
9．5．2 SharePointServer2007的FacetedSearch 489
9．5．3 安装FacetedSearch 489
9．5．4 将FacetedSearch添加到搜索中心 491
9．5．5 配置FacetedSearchWeb部件 493
9．6 小结 498
第10章 使用WindowsSharePointServices3．0 进行搜索 499
10．1 WindowsSharePointServices3．0 搜索对象模型 499
10．1．1 构建搜索查询 500
10．1．2 查询对象模型 500
10．1．3 查询Web服务 504
10．2 WindowsSharePointServices3．0 搜索管理 507
10．3 小结 509
结语 510 [1]