Мы владеем SiteA и SiteB, и они используют один и тот же сервер и базу данных, где у нас есть полный контроль. SiteC , siteD и siteE также принадлежат нам, но находятся на разных веб-хостингах.
Цель состоит в том, чтобы создать единую функцию поиска для всех упомянутых выше сайтов. То есть, если кто-то ищет термин на SiteA, в результатах поиска автоматически появятся результаты с SiteB, SiteC, SiteD и Site E. Результаты поиска должны отображаться под веб-сайтом, на котором они были найдены.
Все содержимое этих веб-сайтов хранится в их собственных базах данных.
Если я использую SphinxSearch для индексации вышеуказанных сайтов, мне потребуется, чтобы те сайты, над которыми у нас нет полного контроля, установили веб-службу, где я мог бы загрузить дамп базы данных или файл csv для индексации.
Я не совсем уверен в том, как паук вступит в игру здесь, поэтому мне нужно ваше мнение.
Сфинкс или паук?
Благодарность!