Какова наилучшая практика для осуществления поиска по сайту на веб-сайте Static ASP.NET? - PullRequest
1 голос
/ 28 марта 2012

Предположим, у нас есть статический веб-сайт, встроенный в ASP.NET . Как лучше всего выполнить поиск по сайту в этом сценарии?

Ответы [ 2 ]

1 голос
/ 28 марта 2012

Лучший способ - хранить все содержимое вашей страницы в базе данных или в механизме хранения.

Если вы используете продукты SQL Server 2005+, они предоставляют средства полнотекстовой индексации, позволяющие быстро и легко искать определенную фразу или ключевое слово.

В дополнение к этому, результаты«ранжируется» относительно того, насколько полезной база данных считает совпадение для вас.

Вот описание системы ранжирования в SQL Server 2005 и как ее реализовать

В качестве альтернативы, используйте готовый продукт, такой как Поиск Google

0 голосов
/ 28 марта 2012

Альтернатива Я хотел бы предложить некоторые компоненты поиска от компаний, которые проделали большую работу (которые я тестировал и вижу).

http://www.karamasoft.com/UltimateSearch/Features.aspx

http://www.sitesearchasp.net/default.aspx

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