Homepage » WordPress » Adatbázisok szinkronizálása több WordPress telepítésen

    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:

    1. 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.

    2. 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.

    3. 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.

    4. Kattintson a Szinkronizálás gombra a két webhely szinkronizálásának megkezdéséhez.

    5. 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.