我必须实现基于 SDL Tridion WCMS 的网站的全扩展搜索。任何建议或想法如何使用 Tridion Query 实现全文搜索?
问问题
307 次
2 回答
7
SDL Tridion Content Delivery API 旨在根据系统或自定义元数据和/或分类检索内容。全文无法通过 API 进行搜索。要在 Tridion 站点上实现全文站点搜索,通常使用/集成单独的搜索引擎,例如Google Site Search或基于 Lucene 的解决方案之一。最好的集成通常使用存储扩展来在内容发生更改时通知搜索索引器。
请参阅我们如何将 Microsoft FAST 与 SDL Tridion 2011 SP1 集成?和在 SDL Tridion 2011 中扩展内容交付存储以获取一些想法/示例。
于 2013-01-22T09:04:44.660 回答
3
如果 Google 机器人可以访问您的网站,那么 Google Site Search 就很容易了。
您还可以使用应用服务器进行全文搜索(例如,它在 .NET/SQL 环境中)。
如果您想要一个企业搜索平台,请查看开源Solr。借助 Java、.Net 和 JavaScript API 以及基于 REST 的服务器/服务,这个开源选项值得长期关注。
不要离题太远,但这有助于我在第一次回答同一个问题时形象化:网站搜索意味着三件事。一、搜索引擎;二,搜索模式/索引(决定野兽吃什么并喂它);三、搜索用户界面。
于 2013-01-22T19:36:05.250 回答