Adatbázisok szinkronizálása több WordPress telepítésen
Korábban egy pillantást vetettünk arra, hogyan állíthatjuk be a WordPress fejlesztéséhez szükséges állomási környezetet. Ha ezt követte, előfordulhat, hogy a folyamat néha magában foglalja az SQL adatbázis áthelyezése a szakaszok közötti eltérések szinkronizálására. Ez a migrációs adatbázis fáradságos lehet.
Az adatbázist az első webhelyről kell exportálnia, majd importálnia kell egy másikra, ami egy pár percig vagy többet vesz igénybe egy hatalmas adatbázis létrehozásához. Ez a folyamat lesz meg kell ismételni minden alkalommal átállítjuk az adatbázist.
Ha ez valami, amivel küzd, biztosan hasznosnak találná ezt a hozzászólást. Ebben a bejegyzésben látni fogjuk az adatbázis szinkronizálása több WordPress telepítésen keresztül. Ez sok időt takarít meg.
Elkezdeni
Először is, feltételezem, hogy a három fejlesztési szakaszban volt - Helyi, Tesztelés és Élő - minden beállítva.
Itt egy olyan forgatókönyvet állítok össze, ahol 5 élő webhelyen közzétettem 5 hozzászólást, és további 2 hozzászólás van egy helyi webhelyen (egy még fejlesztés alatt álló). A valóságban ugyanakkor sok hozzászólással fogsz foglalkozni, mint a 2 vagy 5.
Most szeretném frissíteni a helyi a webhely tartalmát a Élő webhely. Ugyanaz az adatbázis-tartalom, mint amilyen az adatbázisban található Élő, a fejlesztés során ösztönözzük. Ez így van bármilyen problémát elkapni a stílusok, elrendezések vagy bármely olyan dolog tekintetében, amely a tartalom korai szakaszában befolyásolhatja.
Az adatbázis szinkronizálása
Az adatbázis szinkronizálásához kövesse az alábbi lépéseket:
-
Telepítse a WordPress bővítményt, az adatbázis-szinkronizálást. Csak telepítse a bővítményt azokon a webhelyeken, ahol az adatbázis-átállítást elvégezné, mondjuk, ha az adatbázist a Élő szakaszba Tesztelés szakaszban, akkor telepítse a bővítményt a webhelyre e két szakaszhoz.
-
Ban,-ben Élő látogasson el Eszközök> Adatbázis szinkronizálás. Ezután hozza létre a titkos kulcskulcsot.
Nem oszthatja meg ezt a titkos kulcsot bárki számára, mivel lehetővé teszi számukra az adatbázis elérését is.
-
Add hozzá a tokent a Eszközök> Adatbázis szinkronizálás a Helyi színpadi oldal.
Ahogy a token hozzáadódik, megtalálja a Szinkronizál a hivatkozott oldal mellett, a fenti képernyőkép szerint.
-
Kattintson a Szinkronizálás gombra a két webhely szinkronizálásának megkezdéséhez.
-
Kattints a Húzni gombot a távoli webhelyadatbázis lefelé húzásához és a helyi webhely.
Ne feledje azonban, hogy a folyamat vontatás és toló az adatbázis méretétől függően percekig vagy hosszabb ideig tarthat. Egyszer a vontatás a folyamat befejeződött, a képernyőn egy sikeres üzenet jelenik meg. És a helyi a webhelynek pontosan ugyanazokat a bejegyzéseket, oldalakat és beállításokat kell használnia, mint a Élő webhely.
Alternatív megoldásként kattintson a Nyomógombra, ha az aktuális webhelyet távoli webhelyekre szeretné másolni. Szükség szerint telepítse ezt a bővítményt több webhelyre, és adja hozzá a jelzőket az adatbázisukhoz.
Ez a bővítmény az adatbázis szinkronizálását zökkenőmentesen és hangosan teszi lehetővé. Remélem, hogy a bővítményfejlesztő tovább javítja néhány további funkcióval, például:
- Szelektív táblázatszinkronizálás, amely alapvetően lehetővé teszi egyes adatbázisok szinkronizálását az adatbázisban. Például, mivel csak a postai tartalmat kell másolni, jobb lenne Húzni a wp_posts a teljes adatbázis helyett. Ez a legtöbb esetben rendkívül felgyorsítja a folyamatot.
- Media Sync, szinkronizálni a WordPress médiafájl-feltöltéseket, mint a képek és videók.