Лучший способ разработать мультисайтовый и развернуть на другом сервере?
У меня нет предыдущего опыта в разработке мультисайтов, так что будьте снисходительны ко мне. Однако я знаком с разработкой и запуском отдельных сайтов.
Я ищу самый простой способ создания мультисайта для моего клиента. Не имеет значения, создаю ли я локально или на реальном сервере разработки. Сайты будут в основном одинаковыми, но в разных языковых версиях контент также будет немного отличаться.
Я читал, что его трудно перенести мультисайты на новые серверы, потому что URL-адреса жестко закодированы в базе данных иначе, чем при единичных установках, что значительно усложняет поиск и замену (или невозможно?). Так как же мне тогда поступить?
Разрабатывайте локально и каким-то образом используйте тот же URL-адрес, который будет у сайтов при запуске? Использовать какой-то плагин для переноса нескольких сайтов? Я вижу, что у Backupbuddy есть эта БЕТА-функция, кто-нибудь пробовал это?
Есть какие-нибудь идеи или советы по хорошему рабочему процессу здесь?
1 answers
Я всегда разрабатываю webiste локально на своей машине с настройкой mydomain.dev и использую svn или git для сохранения версий кода. Следующий шаг - поместить его в тестовый домен, например stage.mydomain.com и после этого mydomain.com
Я использую это, чтобы изменить URL:s в базе данных: https://interconnectit.com/products/search-and-replace-for-wordpress-databases/
Это инструмент поиска и замены, который вы помещаете в корневой каталог WordPress и просто запускаете из mydomain.dev/searchreplacedb2.php