И вам не хворать, тамбовский волк вам товарищ!
Я могу конечно процитировать меня в ваш адрес. Но здесь не мой бложик, и я не могу во всех красках передать, что я думаю о вас, ваших дополнениях. Да и не стоите вы лишнего внимания.
Но могу однозначно сказать в свете данного поста для сообщества.
Прикрутить сфинкс - просто, на пустом сервере, в привычном окружении, на голый магазин с дефолтным шаблоном.
Но существуют проблемы.
1 - зачастую в наборе репозиториев системы либо отсутсвует либо присутствует старая версия поискового демона. Для того чтобы поставить нормальную стабильную версию необходимо либо собирать его из исходников, либо ковырять систему и добавлять репо, что может закончится падением системы.
Так что на 90% это не apt-get install sphinxsearch.
2 - В бесплатном модуле идут откровенно устаревшие библиотеки конфиг. И для того чтобы его заставить заработать из коробки. Опять же приходится применять скилл.
3 - С PHP7 - sphinx-api библиотека наглухо отказывается работать/
4 - В инструкции к модулю нет и намека, каким образом запускать поисковый демон, и как делать актуализацию. А также нет ни слова о том, почему лучше использовать regular индексы вместо RT.
5 - Также нужно учитывать, что интеграция в сторонние темы и магазины с большим фаршем функционала - это еще та задача. Так как ее необходимо произвести таким образом, чтобы была возможность безболезненного обновления-дополнения всего огорода пользователя.
6 - В зависимости от структуры данных и типа товаров в магазине необходимо создавать совершено разные конфиги, которые.
7 - И самое важное. Дефолтный конфиг практически ничем не отличается от обычного Mysql-поиска, плохо заточен под кириллицу и не в состоянии найти до 90% запросов, которые должен искать нормально настроенный поиск.
8 - В бесплатном модуле есть крайне странный способ исправления ошибок, который не работает на автодополнении.
9 - Многие владельцы магазинов, даже если у них есть свой сервер не являются опытными системными администраторами, поэтому крайне необходимо проводить лик-без по использованию системы и объяснять что делать в случае падения демона, либо каких либо ошибок с его со стороны, либо некорректной работы поиска.
А теперь господа у меня вопрос в студию. К тем специалистам, которые обладают скиллом, для того чтобы провести все вышеприведенные манипуляции и настроить бесплатный модуль с корректной выдачей под любую версию php и серверного окружения и всеми остальными описанными плюшками.
Сколько это должно стоить?