У меня есть сборка веб-приложения с фреймворком Yii, я хочу добавить поле поиска, чтобы выполнить поиск по всему сайту, включая динамические страницы (данные из базы данных) и статические страницы (данные в самом файле).
Когда я искал некоторые расширения, я нашел Zend Lucene, но мне не понравился его механизм, поэтому вы предлагаете какие-либо другие расширения, которые могут выполнять такие методы поиска? если нет лучшего расширения, чем Lucene, не могли бы вы дать несколько уроков и примеров?
Мое предложение заключается в использовании Solr. Затем вы используете обработчик импорта данных Solr для импорта ваших данных в индекс Solr / Lucene. Из вашего кода PHP вы можете использовать Солярий. Это хороший PHP-клиент для общения с Solr. Я всегда делаю это для своей работы.
Других решений пока нет …