Задать вопрос

Поисковый движок на PHP?

Посоветуйте поисковый движок в виде PHP-библиотеки. То есть хотелось чего-то вроде Sphinx, но без необходимости установки на сервер, чтобы можно было работать с ним на любом хостинге.
  • Вопрос задан
  • 7401 просмотр
Подписаться 10 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 6
kozlice
@kozlice
Используйте если нет возможности использовать PostgreSQL или ставить Sphinx — используйте для поиска по сайту Google Search API.
Ответ написан
Комментировать
MTonly
@MTonly
Веб-разработчик с 2002 года
Попробуйте Zend_Search_Lucene. Однако у него есть особенность: все файлы индекса при операциях на запись держит открытыми для максимального быстродействия. В результате вполне работает на виртуальном хостинге Мастерхоста (по крайней мере, на тарифе «Специалист»), и вообще не работает (приводит к ошибке «Too many open files») — на виртуальном хостинге Zenon, где максимально разрешённое количество одновременно открытых файлов составляет 64.
Ответ написан
Комментировать
endo
@endo
Если не устраивают варианты выше, можете воспользоваться моим поисковиком, писал я его правда 3 года назад, но как крайний случай вполне работоспособна (стемминг + MySQL).
rapidshare.com/files/423392354/Gigant_SE_0.1.rar

Пример его работы здесь: ovidiopol.com

Кстати, идея его похожа на phpmorphy, только без немецкого словаря.
Ответ написан
Обычный полнотекстовый поиск не подходит? Если не нужно сложного ранжирования, по-моему, самое оно
Ответ написан
Комментировать
Поставьте на нормальный хостинг Sphinx, а для индекса расшарьте доступ к БД на нужных хостах…
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы