Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Еще раз про Поиск по сайту. (http://forum.typo3.ru/showthread.php?t=10043)

agravin 09.04.2012 15:23

Еще раз про Поиск по сайту.
 
Доброго дня. На сайт понадобился поиск, да не простой, а чтоб и в tt_news можно было найти, все что нужно. Да расширенный поиск, да чтоб подсветка слов была в списке результатов поиска. (Очень понравился пример поиска здесь - http://www.tgc1.ru хоть и тормозит слегка). Почитав форум ужаснулся - чтобы поставить нормальный индексированный поиск, нужно сделать столько телодвижений, что мама не горюй). Да и честно говоря знаний таких нет)).

Темы в основном не новые, так что подумал: "Разработчики не спят, может с тех пор, что сдвинулось и есть более простые решения?".

В общем если кто делал индексированный поиск на сайте и знает готовые решения, просьба отозваться.

dmartynenko 09.04.2012 16:54

Простое решение?

Ведь очевидно что задача поиска - это задача очень сложная:
1. Подготовить весь контент сайта, для каждой страницы в "текстовом" виде (то есть без всего лишнего - без навигации, баннеров и т.п.).
2. Чем-то и куда-то проиндексировать этот контент, сохранить все проиндексированный контент и индексы.
3. Сделать модуль поиска, который будет использовать результат п.2 и искать по нему с учетом морфологии и можества других факторов.

Простое решение - это поставить себе поиск по яндекса или гугла.

У Яндекса есть свободно доступное "оффлайн" решение, которое можно установить себе локально на сервер. Но это не избавляет от решения задач 1 и 2, которые тоже весьма трудоемки.


Часовой пояс GMT +4, время: 05:29.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Перевод: zCarot