Зовнішній повнотекстовий пошук Sphinx доступний в продуктах «1С-Бітрікс» з версії 14.0.0. Він дозволяє зробити швидким і якісним пошук на вашому сайті, знизити навантаження на сервер, а також він повністю інтегрований з компонентами модуля Пошук.
Якщо з яких-небудь причин не використовується еталон серед Віртуальна машина BitrixVM версії 7.0 і вище, в яку вже включено Sphinx. то можна налаштувати його самим, слідуючи даним рекомендаціям.
Увага! Обмеження на версію Sphinx - не нижче 2.1.1.
- Спочатку необхідно встановити сам пакет Sphinx в своє середовище. Як це зробити описано в документації розділу Installation на офіційному сайті.
Наприклад, нехай директорія файлів налаштувань Sphinx за замовчуванням буде / etc / sphinxsearch /.
Код мінімальній конфігурації
Основні директиви, які можуть змінитися в залежності від настройки сервера і на які слід звернути увагу:
Увага! Директива lemmatizer_base c версії Sphinx 2.2.1+ розташовується в секції common.
Секція index bitrix.
- path - шлях і назву файлів індексу;
- charset_type - вказується кодування сайту:
- для кодування UTF - utf-8;
- для інших - sbcs.
На цьому мінімальна настройка Sphinx в якості пошукового механізму для продуктів «1C-Бітрікс» завершена.
Примітка: Інформацію для більш тонкої настройки пошукового механізму Sphinx можна знайти в офіційній документації цього продукту.