Запуск нескольких сайтов из одной базы данных - PullRequest
2 голосов
/ 14 апреля 2011

Я настроил следующее:

1.Подгонка WordPress в cms.

2.Настройка многосайтовой сети WordPress по нескольким доменам (а не поддоменам).

Теперь я просто хочу знать, возможно ли запустить несколько WordPress сайтов из одной базы данных?У меня есть 10 веб-сайтов, и мне нужно запускать их из одной базы данных. Каковы будут последствия этого?

Это просто связано с затратами, так как мой хост взимает плату за базу данных, поэтому я не хочу покупать 10 баз данных (по 25 фунтов за раз!).

1 Ответ

4 голосов
/ 14 апреля 2011

Кажется возможным запустить несколько установок Wordpress только в одной базе данных mySQL.Каждая установка будет использовать свой префикс имени таблицы.Из инструкции по установке :

Единая база данных

Как и в случае решения с несколькими базами данных, описанного выше, файл wp-config.php будет отличаться для каждой установки.В этом случае, однако, только одна строка будет уникальной для каждого блога:

  $table_prefix = 'wp_'; // example: 'wp_' or 'b2' or 'mylogin_' 

По умолчанию WordPress назначает префикс таблицы wp_ для своих таблиц базы данных MySQL, но этот префикс может быть любым по вашему выбору.Используя более одного, вы создаете уникальные идентификаторы для каждого блога в вашей базе данных.Например, предположим, у вас есть три блога, которые нужно настроить, с именами Main, Projects и Test.Вы хотите заменить префикс wp_ для каждого блога wp-config.php

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