|  | 级别: 中级 Rob Crowther , Web 开发人员,
IBM
2008 年 11 月 12 日 SearchMonkey 是主流搜索引擎利用语义 Web 技术增强搜索结果的首次尝试。在本教程中,您将实现一个 Yahoo! SearchMonkey 应用程序,该应用程序通过包含有关 blog 和 blog 所有者的其他信息来增强 blogger.com 的搜索列表。首先,您可以使用 Yahoo! 的默认数据实现一个基本应用程序。然后,创建一个自定义数据服务,为 SearchMonkey 提供自己的结构化数据,接下来,开发一个更高级的应用程序以利于这种新的自定义数据服务。
在本教程中
SearchMonkey 是主流搜索引擎提供商提供的第一个产品,它利用语义 Web 技术产生更多的相关搜索结果,从而增加 Web 站点的流量。结合常用的 Web 开发技术,如 PHP、XSLT 和 XPath,在 Web 页面中使用通过微格式、eRDF 和 RDFa 等语义 Web 标准编码的结构化数据,可以为搜索者提供更好的体验。在本教程中,您将学习以下内容:
目标 - 了解 SearchMonkey 如何通过演示应用程序利用现有的语义 Web 内容
- 使用在线向导和一些基本 PHP 创建可增强 blogspot.com 搜索结果的演示应用程序
- 使用 XSLT、XPath 和 XPather Firefox Extension 构建自定义数据服务,进一步提取 blogspot.com 页面的结构化数据
- 创建第二个包含自定义数据服务中的数据的演示应用程序
预备知识
本教程适用于准备创建自己的第一个 SearchMonkey 应用程序的 Web 应用程序开发人员。学习完本教程后,您将会较好地理解 SearchMonkey 为用户和网站管理员带来的价值。您应该熟悉基本的 PHP 语法,另外,最好精通 DOM、XSLT 和 XPath。
系统需求
本教程需要下列配套工具:
学习时间
1 小时
格式 html, pdf
参考资源

|
IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。 |  | |  |
|