2016-07-06 3 views
1

Возможно ли это сделать (прочитайте, есть ли жизнеспособное решение для) Prestashop несколько интерфейсов на разных серверах? Как и shop1.com, обслуживаемые с 1.1.1.1 и shop2.com с 1.1.1.2 (разные серверы), но имеющие тот же бэкэнд на сервере 1.1.1.3 ИЛИ на одном из серверов магазина?Prestashop multi магазины разных серверов

У меня есть googled да, но не нашел хорошего решения.

+0

Посмотрите на статью [this] (http://www.teapotcreative.co.uk/blog/how-to-setup-prestashop-multi-store), в нижней части которой описывается, как настроить мультисторы на разных домены. – TheDrot

+0

@ TheDrot нет, это не так. Diamonte просит несколько магазинов на разных серверах, а не на доменах. –

ответ

1

Prestashop включает в себя возможность создания базы данных на нескольких серверах SQL (основная база данных и ведомые устройства). Но я не могу видеть, как вы могли бы иметь несколько экземпляров Apache (как обрабатывать кэш-файлы, загруженные ...), или вы просто должны иметь несколько веб-сайтов Prestashop на нескольких серверах ...


Если ваш необходимо настроить раб базы данных:

чтобы использовать раб базы данных сервера вам нужно отредактировать файл /config/db_slave_server.inc.php и /config/defines.inc.php (в этом файле вам нужно отредактировать в этом определении 1define('_PS_USE_SQL_SLAVE_', 1);).

Затем при использовании SQL-запроса вы можете определить, хотите ли вы запустить его на ведомой или основной базе данных Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS("SELECT 1");. Большинство внутренних классов и модулей уже используют эту конфигурацию.

+0

Ну, я предполагаю, что один подход заключается в том, чтобы установить полностью preashop на каждый сервер и использовать внешнюю БД, которая разделена между ними (prestashop уже многострочный (обрабатывать продукты для разных магазинов и т. Д.)? В настоящее время у меня есть 2 магазина и один из них, поэтому я подумал, что если я смогу разделить их, на всякий случай, если кто-то пойдет по другим, все еще будет. Думал, что это всего лишь идея, но текущие серверы в любом случае стабильны, а масштабирование - просто, поэтому я не уверен, стоит ли его расколоть Эм. – Diamonte

Смежные вопросы