Как использовать Sphinx в Yii2 + PostgreSQL?

339
26 июля 2017, 23:33

Приветствую!

Не до конца понимаю, возможно ли использование Sphinxsearch в Yii2 в качестве поискового движка в связке с PostgreSQL? В экстеншене: Yii2-sphinx говорится про MySQL, но про PgSQL ни слова. Сам экстеншен устанавливается, и конфиг вида:

'components' => [
    'sphinx' => [
        'class' => 'yii\sphinx\Connection',
        'dsn' => 'pgsql:host=localhost;port=5432;dbname=testdb',
        'username' => 'yii',
        'password' => '********',
    ],
]

ошибок не вызывает, даже при отсутствии Sphinx на сервере. В связи с вышеизложенным возникает ряд вопросов:

  1. Подходит ли данный экстеншен для использования его с PgSQL. Если да, где про это можно почитать, или посмотреть реальные примеры (Yii2 + PgSQL + Sphinx)?
  2. Стоит ли использовать его, или лучше что-то другое, вроде: pg-sphinx?
  3. Стоит ли вообще его использовать, быть может есть решения быстрее и проще?

Стэк: Debian, Nginx, FPM, PHP7, Yii2, PgSQL

Спасибо! ☺

READ ALSO
Как сделать подобное Ajax обновление?

Как сделать подобное Ajax обновление?

Ребят как сделать простое обновление фотогалереи? Не каких прелоудеров и прочих штучекПросто нужно чтобы при прокрутке вниз подгружалось...

283
Как удалить все “чужие” ссылки? [требует правки]

Как удалить все “чужие” ссылки? [требует правки]

Как удалить все сторонние ссылки из сайта? Оставить только определенныеДайте пожалуйста пример

280
Foreach в php/laravel

Foreach в php/laravel

Добрый деньПроблема такая

263
PHP SHA512 исходник [требует правки]

PHP SHA512 исходник [требует правки]

Здравствуйте! Нужен исходник хеш-функции sha512 в 1 php файлеКиньте, если есть) А то по гуглу ищу, так и не нашёл

282