Каких "подобных"? Ты вопрос вообще читал? мог бы еще ссылку на пхп мануал запостить, с такой же релевантностью. "правила синтаксиса, которые соблюдают все авторы подобных систем".
Бессмысленный коммент.
Вот реально не хватает стаковерфлойского правила про "link-only answers". или пиши в ответе выжимку из ссылки, или пости ссылки в своем личном бложике.
при том что эта ссылка отвечает вообще на другой вопрос
У вас тут просто два вопроса в одном - fault-tolerance и нагрузка. и хотя эти проблемы могут решаться сходными методами - резервированием и масштабированием, но я бы их не смешивал.
Вообще, синхронизация между БД в разных датацентрах - это весьма нетривиальная задача. И я бы пока с ней погодил.
А все остальное в принципе решаемо.
Чтобы было понятно, вот представь у тебя банк. В банке есть отличная бронированная дверь, но ты ей по какой-то причине не пользуешься, а приладил рядом калиточку. Из туалетной бумаги. То есть абсолютно любой человек может зайти в твой банк и делать в нем все что захочет.
Вот это вот "eval('return $'. $str . ';');" - та самоя калиточка из соплей. Самое главное, что она не имеет никакого смысла потому что рядом есть нормальная дверь
$mpid = $_POST['mpid'.$i];
Ты не понимаешь что такое физический и виртуальный поддомен.
Настроек это вообще никак не касается. Для любых субдоменов настройки "физические". Субдомен в любом случае конфигурируется через настройки, ДНС и веб-сервера.
Физический - это когда у тебя отдельная папка с кодом для каждого субдомена. Виртуальный - это как у тебя, одна папка с кодом, и все субдомены просто ведут на нее.
Что тут понимать-то? я писал в своем ответе, Конкретный запрошенный хост берется из HTTP_HOST. Если входит в разрешенные, то показываем сайт, если нет - "закрыт как не существующие страницы". можно отдавать 404 например