Есть несколько сайтов.На каждом сайте свой php движок + своя БД.В общем-то, движок и БД по структуре идентичны, отличаются только контентом и дизайном.Стоит задача - организовать поиск по всем сайтам.Какие пути решения могут быть?Я лично вижу какие пути:1. Слить все БД в одну (таблицы будут отличаться префиксом), осуществлять одно подключение и искать.2. Искать по разным БД, подключаясь к каждой3. Завести отдельную БД, синхронизировать её с другими, сливая в неё все данные из других (например, по cron'u)Честно говоря, мне все 3 пути кажутся какими-то бредовыми.Может, у кого-то есть мысли, что можно сделать в этом случае?
|