Каков наилучший способ получить данные из другого субдомена с другой базой данных? - PullRequest
1 голос
/ 04 ноября 2011

У меня есть основной сайт и поддомен. Они оба имеют разные базы данных, конфигурационные файлы ... Файл getinfo.php в моем поддомене получает количество активных тем. Как лучше всего отобразить это на моей домашней странице? Как я могу выполнить getinfo.php, получить эти данные и отобразить их на моей домашней странице? Или есть другая возможность сделать это?

Я думаю, что не стоит подключаться ко второй базе данных.

Ответы [ 3 ]

0 голосов
/ 04 ноября 2011

Я не знаю, почему вы против подключения к нескольким базам данных одновременно. Но, если вы так категорически против, я уверен, что у вас есть на то веские основания. Хакерским решением было бы написать страницу на поддомене для предоставления данных из базы данных, к которой вы не хотите подключаться, с помощью некоторого легко разбираемого метода, такого как serialize d string, JSON или XML. Затем используйте cURL на другой странице, чтобы получить эти данные. Существуют очевидные проблемы с безопасностью, которые вы должны учитывать, например, как вы убедитесь, что на другую страницу не заходит никто, кроме вашего скрипта.

0 голосов
/ 04 ноября 2011

Отправьте запрос cURL со своей домашней страницы в файл PHP на вашем поддомене, который принимает этот запрос cURL и выводит HTML для ваших главных сообщений. Затем просто отобразите вывод $ cURL.

0 голосов
/ 04 ноября 2011

Если у вас есть 2 базы данных, вы не можете ничего сделать, кроме как подключиться к 2 базам данных.И если они находятся на одном сервере, вы не получите слишком много накладных расходов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...