Здравствуйте, Mamut, Вы писали:
M> Думаю, это необязательно. В Januse ведь прикрутили Lucene
У этого решения есть серьезные ограничения:
* необходимость наличия искомого сообщения в локальном индексе люськи;
* необходимость следить за этим самым индексом;
* место на диске (винты хоть и большие, но лишний гиг "мертвого" груза как-то жалко).
С учетом этих ограничений, идея локального FTS меня как-то совершенно не радует.
Тут я предлагаю выделение поиска в центральное место и создание к нему интерфейсов доступа через онлайн (наподобии веб-сервисов Януса и/или штатный протокол searchd от sphinx). Таким поиском может пользоваться как сам сайт, так и приложения (Янус). Дополнительно можно централизованно прописывать словоформы (цпп => cpp), что улучшает релевантность, ну и многие другие вещи (вплоть до реализации аналога backup mx).