Како да синхронизујете базе података преко вишеструких ВордПресс инсталација
Раније смо погледали како да поставимо окружење за ВордПресс развој. Ако сте га пратили, можда ћете установити да тај процес понекад укључује мигрирање СКЛ базе података ради синхронизације неслагања између фаза. Овај процес миграције базе података могао би бити заморан.
Мораћете да извезете базу података са прве локације, а затим да је увезете у другу, што може да потраје неколико минута или више за велику базу података. Овај процес ће треба поновити сваки пут мигрирамо базу података.
Ако је то нешто с чиме сте се борили, сигурно бисте сматрали да је овај пост користан. У овом посту ћемо видети како поједноставити синхронизацију базе података преко вишеструких инсталација програма ВордПресс. То ће нам помоћи да уштедимо много времена.
Почетак
За почетак, претпостављам да сте имали три развојне фазе - Лоцал, Тестирање и Ливе - све постављено.
Овде сам подесио сценарио где имам 5 постова објављених на ливе сајту, а још два поста су на локалном сајту (онај који се још развија). У стварности, ипак ћете се бавити са много постова, него само 2 или 5.
Сада бих желео да ажурирам локални са садржајем на сајту Ливе сите. Имати идентичан садржај базе података као онај на којем се налази Ливе, док се развија, охрабрује се. То је могуће ухватите било каква питања у вези са стиловима, распоредом или било којом другом ствари која може да утиче на садржај на почетку.
Синхронизација базе података
Да бисте синхронизовали базу података, следите ове кораке:
-
Инсталирајте ВордПресс плугин, Датабасе Синц. Само инсталирајте додатак на веб странице на којима бисте извршили миграцију базе података, рецимо ако желите повући базу података из а Ливе у фазу Тестирање у фази, онда би требало да инсталирате плугин на сајту за ове две фазе.
-
Ин тхе Ливе идите на Алати> Синхронизација базе података. Затим, генеришите тајни кључ токен.
Тај тајни кључ не смијете дијелити никоме јер ће им омогућити и приступ вашој бази података.
-
Додајте токен у Алати> Синхронизација базе података од Лоцал стаге сите.
Када се Токен дода, наћи ћете Синхронизовати поред повезаног сајта, као што је приказано на слици изнад.
-
Кликните на дугме Синц да бисте започели синхронизацију ова два сајта.
-
Кликните Повуци дугме за повлачење базе података удаљене локације и замену локални сите.
Имајте на уму ипак тај процес повлачење и пусхинг може трајати неколико минута или дуже, у зависности од величине базе података. Када се повлачење Процес је завршен, требали бисте видјети поруку о успјеху на екрану. И то локални Сајт би сада требао имати исте постове, странице и поставке као Ливе сите.
Алтернативно, кликните на дугме Притисни ако желите копирати тренутну локацију на удаљене веб странице. По потреби инсталирајте овај додатак на више веб локација и додајте токене за повезивање с њиховом базом података.
Овај плугин чини синхронизацију базе података беспрекорном и здравом. Надам се да ће програмер додатка додатно побољшати неке додатне функције, као што су:
- Селецтиве Табле Синц, која у основи омогућава синхронизацију за поједине табеле у бази података. На пример, пошто је потребно само да копирамо садржај поста, било би боље Повуци тхе вп_постс него цијелу базу података. Ово ће у великој мери убрзати процес у већини случајева.
- Медиа Синц, да бисте синхронизовали преносе ВордПресс медијских датотека као што су слике и видео записи.