Умный поиск Joomla 2.5

Умный поиск Joomla 2.5, 4.7 из 5 основанный на 11 голосе.


Чтобы включить функцию «Умный поиск» на вашем сайте, зайдите в соответствующий пункт меню «Компоненты», затем проиндексируйте сайт соответствующей кнопкой.

Индексацию таким образом необходимо произвести один раз. В последствии она будет осуществляться автоматически во время сохранения статей, категорий и т.п.

Индексация статей сайта процесс очень длительный и ресурсоемкий, проводить его лучше в часы наименьшей нагрузки. После его завершения зайдите во вкладку «Индекс контента».

Умный поиск Joomla 2.5 Умный поиск Joomla 2.5 Выполняется индексация Выполняется индексация

Вкладка «Индекс контента» будет содержать список всех проиндексированных страниц и категорий сайта. Здесь возможно исключить некоторые из статей из поиска.

На вкладке «Карты контента» содержимое будет разбито на группы: автор, категории, язык, тип. Доступен просмотр подгрупп в каждой из этих групп и статистика.

Управление индексом Управление индексом Управление картами контента Управление картами контента

Вкладка «Фильтры поиска» позволит создавать собственные поисковые фильтры.

Для работы «Умного поиска» необходима публикация плагина «Содержание – Умный поиск». Этот плагин будет заниматься индексацией статей. Умный поиск использует для отображения формы поиска свой собственный модуль. Создайте его и опубликуйте.

Плагин «Умный поиск» Плагин «Умный поиск» Выбор модуля «Умный поиск» Выбор модуля «Умный поиск» Модуль «Умный поиск» Модуль «Умный поиск»

Конфигурация компонента Умный поиск

Вкладка «Поиск»
  • Описание в результатах - показывать или нет описание результатов поиска;
  • Длина описания - ограничение длины описания по указанному количеству символов;
  • Разрешить "пустой" поиск - включение возможности поиска по фильтру без искомого слова;
  • Ссылки в результатах - показывать или нет связанные ссылки для элемента;
  • Автоподсказки поиска - использовать или нет автоматические подсказки;
  • Расширенный поиск – включить или нет функцию расширенного поиска;
  • Раскрывать расширенный поиск - возможность развертывания расширенного поиска;
  • Фильтры по дате - показывать или нет фильтрацию по датам начала/окончания публикации;
  • Поле сортировки - выбрать из выпадающего списка способ сортировки результатов;
  • Направление сортировки - сортировать поиск по убыванию/возрастанию;
  • Подсвечивать текст в результатах - требуется или нет подсветка искомого текста.
Вкладка «Индекс»
  • Размер пакета при индексировании - выбрать количество одновременно обрабатываемых элементов (чем ниже - тем дольше, чем выше - тем больше нагрузка на сервер);
  • Ограничение табличной памяти - изменять не желательно;
  • Мультипликатор веса заголовка / основного текста / мета-данных / адреса / текстов - соотношение влияние текста по отношение к другим мультипликаторам;
  • Включить парадигматический модуль - для лингвистического анализа;
  • Парадигматический модуль - выбрать один из двух.
Вкладка «Права»

Управляет настройками прав доступа для различных групп пользователей.


Работа Умного поиска

Результаты «Умного поиска» Результаты «Умного поиска»

В качестве достоинств «Умного поиска» позиционируются:

  • функция похожих по смыслу запросов;
  • возможность включения расширенного поиска;
  • обработка материалов по заданным критериям;
  • формирование карты поиска.

Функция похожих по смыслу запросов работает по принципу ajax, что порадует многих веб-мастеров. Во всем остальном, лично я, не увидел глубокого смысла.

В качестве недостатков я заметил:

  • длительный процесс индексации;
  • большую нагрузку на SQL сервер хостинга.

Ознакомившись с работой «Умного поиска» я понял – это не мое решение. Пробуйте, быть может вам понравится. Лично я предпочитаю поисковый ajax модуль Rokajaxsearch, да и в последних студийных шаблонах YooTheme встроенный ajax поиск работает замечательно.



Если эта статья показалась вам полезной, пожалуйста, проголосуйте за нее. Это поможет другим быстрее найти эту статью из множества других менее полезных.
( 11 Голосов ) 

Комментарии   

 
# Александр 09.11.2013 01:50
Вадим, вы случайно не знаете почему может перестать запускаться индексация умного поиска? С самого начала разработки сайта индекс спокойно очищался и запускался заново. Теперь же индекс очищается, Но после запуска стоит на месте без единого процента. Оставлял на ночь - ничего не изменилось, 0%. Грешил сначала на хостинг - но потом заметил что на денвере то же самое.
Ответить | Ответить с цитатой | Цитировать
 
 
# Александр 09.11.2013 13:43
На сайте используется K2, он был в шаблоне. Причем если открыть материал и сохранить - индекс добавляется. Но после восстановления через Akeeba Backup приходится это делать снова. В настройках Akeeba Backup снял галочку "пропускать индекс" - не помогло. Я думаю что это последствие тестирования сторонних модулей поиска. Вы с таким не сталкивались?
Ответить | Ответить с цитатой | Цитировать
 
 
# Ковенко В.Б. 15.11.2013 09:37
Я ничего стороннего не ставил, попробовал переиндексировать, тоже висит и все. Разработчики что-то поломали.
Ответить | Ответить с цитатой | Цитировать
 

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

Уважаемые посетители!
Комментарии модерируются, активные ссылки на сайты не публикуются. Пожалуйста, не тратьте понапрасну свое и мое время на попытку размещения спамерских ссылок.
Спасибо.


Защитный код
Обновить