Скрипт поиска по MySQL нужен

Статус
В этой теме нельзя размещать новые ответы.

Gostemilov

Постоялец
Регистрация
20 Ноя 2006
Сообщения
66
Реакции
5
Описание задачи:

Стоит форум Vbulletin (есть встроенный поиск, все прекрасно работает)
К нему привернут Links and Download Manager - свой поиск.
Блоги - свой поиск
Галерея - свой поиск
Subdreamer - свой поиск и так далее и так далее.

Что нужно:

Скрипт поиска по MySQL, в котором можно (пусть на уровне кода, делать-то один раз) указать таблицы и поля, в котрых проводить поиск.

Проблема: -написать пусть сложный, но универсальный запрос, который будет обрабатывать необходимые поля можно и ручками, безо всякого скрипта. Но осуществить вывод поисковых результатов.....

Плюс к этому - база уже сейчас на сотни мегов. Постоянный поиск по сложному запросу по всей базе гарантированно повесит сервер, тут к гадалке не ходи. Стало быть, нужно создание некоего индексного файла, в котором и будут храниться результаты ранее произведенных поисков или (что лучше) проводимых, скажем, кроном, раз в сутки сканирования базы.

Что-то я уже мудрить начал... В итоге - надо просканировать базу, загнать найденные слова (желательно - ВСЕ) в таблицу и рядом с каждым вогнать URL, по которому это счастье искать. Что-нибудь из существующих скриптов хотя бы приблизительно напоминающее описанное делает? Никто не встречал?

Практически решилось с помощью Sphider
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху