Anasayfa » WordPress » Birden Çok WordPress Yüklemesinde Veritabanlarını Eşitleme

    Birden Çok WordPress Yüklemesinde Veritabanlarını Eşitleme

    Önceden, WordPress geliştirme için hazırlama ortamının nasıl kurulduğuna bir göz atmıştık. Eğer bunu takip ettiyseniz, sürecin bazen içerdiğini görebilirsiniz. Aşamalar arasındaki tutarsızlıkları senkronize etmek için SQL veritabanını geçirmek. Bu belirli veri taşıma işlemi sıkıcı olabilir.

    Veritabanını ilk siteden dışa aktarmanız ve ardından başka bir siteye aktarmanız gerekir; bu da büyük bir veritabanı için birkaç dakika veya daha uzun sürebilir. Bu süreç olacak tekrarlanması gerek her zaman veritabanını taşıyoruz.

    Bu, mücadele ettiğiniz bir şeyse, kesinlikle bu yazıyı faydalı bulursunuz. Bu yazıda göreceğiz Birden çok WordPress kurulumunda veritabanı senkronizasyonunu nasıl kolaylaştırır. Bu bize çok zaman kazandırır..

    Başlamak

    Başlangıç ​​olarak, üç gelişim aşamasına sahip olduğunuzu varsayıyorum - Yerel, Test yapmak ve Canlı - hepsi ayarlandı.

    Burada, canlı bir sitede yayınlanan 5 gönderim ve yerel bir sitede (halen geliştirilmekte olan) 2 gönderimin olduğu bir senaryo oluşturdum. Gerçekte gerçekte, sadece 2 ya da 5'ten çok mesajla başa çıkacaksınız..

    Şimdi güncellemek istiyorum yerel içeriğine sahip site Canlı bir site. Bulunanla aynı bir veritabanı içeriğine sahip olmak Canlı, gelişirken, teşvik edilir. Bu yüzden yapabiliriz herhangi bir sorunu yakalamak stilleri, düzeni veya içeriği erken etkileyebilecek herhangi bir şeyle ilgili.

    Veritabanını Senkronize Etme

    Veritabanını senkronize etmek için şu adımları izleyin:

    1. WordPress eklentisini, veritabanı senkronizasyonunu kurun. Eklentiyi, veritabanı geçişini gerçekleştireceğiniz web sitelerine yükleyin, diyelim ki veritabanını bir veri tabanından çekip çekmeyeceğini Canlı içine girmek Test yapmak bu aşamada siteye eklentiyi yüklemelisiniz..

    2. İçinde Canlı siteye gitmek Araçlar> Veritabanı Senkronizasyonu. Ardından, gizli belirteç anahtarını oluşturun.

      Bu gizli anahtarı kimseyle paylaşmamalısınız, çünkü veritabanınıza da erişebilmelerini sağlar..

    3. Belirteci ekleyin Araçlar> Veritabanı Senkronizasyonu arasında Yerel sahne alanı.

      Token eklendiğinde, Eşitleme bağlantılı ekranın yanında, yukarıdaki ekran görüntüsünde gösterildiği gibi.

    4. Bu iki siteyi senkronize etmeye başlamak için Senk düğmesini tıklayın..

    5. Tıkla Çek Uzak site veritabanını aşağı çekmek ve değiştirmek için yerel yer.

    Akılda tutulması gereken bu işlem çeken ve itme veritabanının boyutuna bağlı olarak dakikalar veya daha uzun sürebilir. Bir kere çeken İşlem tamamlandı, ekranda bir başarı mesajı görmelisiniz. Ve yerel Site şimdi aynı yazılar, sayfalar ve ayarlarla aynı olmalıdır. Canlı yer.

    Alternatif olarak, geçerli siteyi uzak web sitelerine kopyalamak istiyorsanız, Bas düğmesini tıklayın. Bu eklentiyi gerektiği gibi birden fazla web sitesine kurun ve veritabanlarına bağlamak için belirteçleri ekleyin..

    Bu eklenti veritabanı senkronizasyonunu kesintisiz ve sağlam hale getirir. Eklenti geliştiricisinin aşağıdaki gibi bazı ek özelliklerle daha da geliştireceğini umuyorum:

    • Seçici Tablo Senkronizasyonu, hangi temelde veritabanındaki belirli tablolar için senkronizasyon sağlar. Örneğin, yalnızca gönderi içeriğini kopyalamamız gerektiğinden, Çek wp_posts tüm veritabanı yerine. Bu, çoğu durumda işlemi büyük ölçüde hızlandırır..
    • Medya Senk., Görüntüler ve videolar gibi WordPress medya dosyası yüklemelerini senkronize etmek için.