Реализация поиска в друпале

Раздел форума: 

Как лучше реализовать поиск:

 

http://freelance.ua/ 

    Каталог работодателей
    Каталог фри-лансеров
Фильтр проектов
организованы только на тегах и ли виевс ещё присутствует?
эти 2 каталога и фильтр сразу на первой странице находятся

Добавить комментарий

Войти, используя Loginza Google Account Yandex Mail.ru Vkontakte Facebook

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
Прикрепить
Максимальный размер файла: 128 МБ.
Разрешённые типы файлов: txt doc docx rar zip xls xlsx pdf odf odt jpg jpeg gif png psd rtf.

1. Самое простое использовать

1. Самое простое использовать Views с его exposed filters, связями и агрументами:

Drupal CCK + Views exposed filters (расширенные фильтры)

Views contextual filters, relationships - аргументы и отношения (связи)

2. Еще можно поиск реализовать через faceted search:

модули:

http://drupal.org/project/facetapi
http://drupal.org/project/faceted_search

демо:

http://facetedsearch.davidlesieur.com/

видео:

http://vimeo.com/53404289

3. Можно использовать модуль apache solr, но для этого нужно на своем сервере установить apache solr search:

модуль:

http://drupal.org/project/apachesolr

мануал:

http://habrahabr.ru/post/175527/

http://habrahabr.ru/post/177509/

4. Еще возможно использовать lucene search из Zend framework:

http://drupal.org/project/zend_lucene

Но это скорее для тех, кто знаком именно с zend lucene