Drupal, фасетный поиск и google api

Недавняя задача, которую я должен решить, заставляет меня задуматься над ней, поэтому я решил поделиться ею с вами, ребята :)

Приложение My Drupal 6.x создано с использованием таких модулей, как: фасетный поиск, просмотры, CCK. Теперь я хотел бы добавить некоторые дополнительные функции, связанные с модулем фасетного поиска ... А вот и самое интересное :)

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

Итак, пользовательская история выглядит так: пользователь A добавляет элемент в приложение, заполняет поле: город, улица и т. Д. Пользователь B решает выполнить поиск по некоторому элементу в приложении. Во время обыска он решил, что ничего не хочет в другом городе, поэтому он решил, что расстояние должно быть 5 км от его местонахождения (в его профиле - город, улица).

И вопрос в ... Как я могу откусить это, какие-то предложения, модули?

спасибо цим


person tzim    schedule 30.08.2011    source источник


Ответы (1)


Думаю, Apache Solr для этого как нельзя лучше подойдет. Он также имеет очень хороший модуль Drupal.

person Ananth Duari    schedule 08.09.2011
comment
Сорл кажется единственным решением. Faceted-search не готов к использованию на сайтах с числом пользователей более 100 IMO. - person tzim; 03.11.2011