У нас много сайтов нам нужно подтягивать информацию одновременно на все.
Нашли 2 решения, нам писали плагины. Сайты на Вордпресс.
1) Загружается таблица в базу на 1 домен, с помощью шоркода выводим нужную инофрмацию на сайтах.
2) Загружается файл на сервер, сайты при обращение проверяют файл, если он новый они загружают его себе.
Данные уже выводятся из ексель таблицы. Метод более удобный и гибкий мы сами можем без проблем добавлять столбики, менять их названия и т.д.
Код обработчика (то что выводиться на сайте) находиться на 1 домене с базой или сайта-сервера. Т.е. мы меняем в одном месте код, внешний вид и он меняется на всех сайтах.
Минус 2 метода, то что ответ сервера вырастает на 400мс. В 1 методе ответ сервера выростает всего на 100мс.
Дмитрий, Для разных сайтов нужны разные столбики, они часто меняются, это надо выключать плагин с базой, менять в плагине переменные, заново активировать плагин. + знаний не хватает, для быстрой замены)
1. Сделать кучу views от таблицы где будут нужные столбики, и сайты будут лезть в свой view.
2. Сделать view от таблицы где будет столбик один, но json и от него плясать.
3. В каком нибудь постргесе вообще можно сделать гадость при помощи create rule и код выполняя select к таблице будет получать только те данные что вы ему даете.
4. Сделать trigger на insert который будет по таблицам для каждого сайта класть свое.
Николай Романов, не говоря о том что в этой одной базе на все, можно хранить шаблон данных и тогда сайт будет подтаскивать шаблон - в нем подставлять данные и выводить - и вся заливка данных сведется к тому что бы поправить шаблон и данные.