Как проиндексировать контент CMS для поиска - PullRequest
1 голос
/ 16 января 2012

Я хочу предоставить механизм поиска на моей CMS.Каков предпочтительный подход, какой будет наилучшая технология индексирования, позволяющая осуществлять поиск по всему сайту?

CMS написана на .Net.

Ответы [ 2 ]

2 голосов
/ 16 января 2012

Я бы порекомендовал вам взглянуть на Lucene для .NET.Это очень хороший помощник, когда дело доходит до поиска и он прост в использовании.

Очень удобная функция в Lucene заключается в том, что вы можете устанавливать аннотации для ваших сущностей.Это позволяет очень легко настроить порядок индексации и поиска различных переменных.(Я использовал только Lucene с Java, могут быть некоторые различия с .NET)

1 голос
/ 16 января 2012

Вы можете использовать Google Site Search для этого, платная версия стоит что-то около 100 долларов (так вот, что? 20 евро?) В год. Вы можете настроить результаты поиска так, как вам хочется, вы вызываете GSS с помощью api и получаете результаты в формате XML. Есть также автозаполнение в комплекте. Поддерживаются все функции поиска Google.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...