Цель
Провести технический анализ и программные работы по обновлению ядра CMS Drupal и контрибных модулей, выполнить работы по улучшению юзабилити сайта, подключить и настроить внутренний поиск Apache Solr.
Процесс работы над проектом
Компания Комболифт была основана в 2008 году, занимается сервисным обслуживанием лифтов и эскалаторов, поставками запасных частей и ремонтом электронного оборудования. Компания является уверенным лидером в области поставок запасных частей и обслуживания скоростных лифтов.
В процессе поддержки проекта была проведена масштабная работа по обновлению ядра и дополнительных модулей сайта, оптимизирована нагрузка на сервер, выявлены и устранены проблемы безопасности. После анализа поведенческих факторов были доработаны элементы юзабилити, блоков фильтрации, пагинации и пропорции элементов сайта, настроены автоответы для электронных уведомлений.
Для внутреннего поиска по каталогу был подключен и настроен поисковый морфологический поиск Apache Solr со следующими параметрами:
- Поиск по корню слова
- Поиск с учетом различных склонений
- Поиск с учетом игнорирования знаков препинания
- Автоподсказки
- Работа с синонимами и стоп-словами
Используемые модули:
- Views
- Apache Solr search
- Facet API
- Fast 404
- Devel
- Hacked!
- MultiBlock
- Google ReCaptcha
- Token