Ana İçeriğe Geç

İki veritabanları WordPress birleştirme nasıl

Divi: Kullanılacak en kolay WordPress teması

Divi: Tüm zamanların en iyi WordPress teması!

daha fazla 901.000 indirmeler, Divi, dünyanın en popüler WordPress teması. Tamamen, kullanımı kolay ve 62 ücretsiz şablonlardan daha fazlasını sunuyor. [Önerilen]

Yani, WordPress üzerinde çalıştınız ve konuşlandırmaya hazırsınız. Sadece bir problem var. Geliştirme sitenizi, geliştirdiğiniz sırada üretim sitesine eklenen tüm güncellemeleri ve yeni içerikleri kaybetmeden nasıl dağıtırsınız?

İhtiyacınız olan şey, geliştirme veritabanınızı üretim veritabanıyla karşılaştırmanın, iki veritabanını birleştirmenin ve çatışmaları birer birer çözmenin bir yoludur. Tek sorun bunun için bir araç olmamasıdır (şimdiye kadar)?

Mergebot veritabanı birleştirme sorununu çözmeyi ve bunu uygulaması kolay bir şekilde yapmayı amaçlayan bir "beta" eklentidir.

Bu eğitimde Mergebot'u keşfedecek, Mergebot kullanmanın artılarını ve eksilerini ele alacağız ve veritabanı birleştirme için bazı harika alternatifleri vurgulayacağız.

Bot eğiticisini birleştir

Mergebot nasıl çalışır?

Merbotbot ile gerçekte ne yapabilirsiniz:

  • Bir üretim sitesini geliştirme ortamına klonlayabilirsiniz.
  • Mergebot'u geliştirme ve üretim web sitelerine yükleyebilirsiniz.
  • Geliştirme sitenizde değişiklik yaptıkça ve Mergebot bu değişiklikleri kaydeder.
  • Periyodik olarak üretim veritabanının yeni bir kopyasına sahip olacaksınız ve onu geliştirme veritabanını yenilemek için kullanabilirsiniz.

Hazırlama veritabanınızı her yenilediğinizde, değişiklikleri hazırlama sitenize yeniden uygulamak için Mergebot'u kullanırsınız. Bu şekilde, geliştirme siteniz en son üretim verilerinize ve tüm geliştirme çalışmalarınıza sahip olacaktır.

Çalışmayı prodüksiyon alanında dağıtmaya hazır olduğunuzda tek yapmanız gereken erişim sağlamak. " Araçlar> Mergebot Tüm geliştirme değişikliklerinizi uygulamak ve bunları üretim alanı veritabanına uygulanmış görmek için düğmeye basın.

Sonunda, veri kaybına neden olmadan geliştirme veritabanından üretim veritabanına değişiklikleri dağıtabileceksiniz.

en pratikte şeylerin nasıl görelim.

eylem Mergebot

İlk başladığınızda yapılacak ilk şey Mergebot üretim sitenizi bir geliştirme ortamına klonlamaktır. Ardından, geliştirme sitenizi kurduktan sonra eklentiyi yükleyin ' Mergebot Her iki sitede de.

Elementor ile web sitenizi kolayca oluşturun

Elementor, profesyonel bir görünüme sahip herhangi bir web sitesi tasarımını kolayca oluşturmanıza olanak sağlar. Kendin yapabileceğin için pahalı ödemeyi kes. [Ücretsiz]

Eklenti kurulup etkinleştirildiğinde, "wp-config.php" dosyasındaki her site için bir API anahtarı ekleyerek kurulumu tamamlamak için ne yapmanız gerektiğini bildiren bir uyarı görünecektir.

Mergebot anahtar kaydı

Mergebot API anahtarı hem geliştirme hem de üretim sitelerinde ayarlandıktan sonra, iki siteyi birbirine bağlamak için geliştirme sitesinde "Araçlar> Birleştirme" seçeneğine gidin.

Mergebot site bağlantısı

Mergebot şimdi yapılandırılmıştır. Ancak, değişiklikleri kontrol etmiyor. Geliştirme sitesindeki değişiklikleri takip etmeye başlamak için, kullanıcı araç çubuğundaki düğmesine tıklamanız gerekir.

Değişiklikleri İzlemeyi Etkinleştir

Şimdi bazı değişiklikler yapma zamanı. Bir şeyleri test etmek için, geliştirme sitesinde bir makale oluşturacağız. Daha sonra prodüksiyon sitesinde yeni bir sayfa hazırlıyorum.

Bakalım Mergebot ne aldı:

En iyi WordPress temalarını ve eklentilerini mi arıyorsunuz?

Envato'daki en iyi eklentileri ve WordPress temalarını indirin ve web sitenizi kolayca oluşturun. 49.720.000 indirme işleminden daha fazla. [ÖZEL]

Birleşme noktası değişikliklerinin ayrıntıları

WordPress Panosunun Mergebot sayfasındaki mesajın ifadesi (Araçlar> Mergebot) deşifre biraz zor. Ancak, "üzerine tıklayarak Görünüm Sorguları Mergebot tarafından kaydedilen tüm sorguları görüntüleyen yeni bir sekmeye erişeceksiniz.

Mergebot veritabanını değiştirme

'Bakmak değişiklik kümesi "o Mergebot kaydedilen geliştirme sitesinde yapılan değişiklikleri göreceksiniz. Mergebot. Artık geliştirme alanındaki veritabanımızı, üretim veritabanının yeni bir kopyasıyla güncelleyebiliriz ve sonra bunu uygulayabiliriz " değişiklik kümesi '.

Bu yüzden yapacağız.

Geliştirme veritabanını yeniliyor

Mergebot çalışmak için tasarlanmıştır " WP Geçiş DB Pro Hangi bağlı iki site arasında veritabanı klonlama sağlar. "kullanma WP Geçiş DB Pro »Geliştirme veritabanının çok kolay bir şekilde güncellenmesine izin verir. Ancak geliştirici, "WP Migrate DB Pro" kullanımının gerekli olmadığını belirtti.

Bu ders için ben kullanmadım " WP Geçiş DB Pro ". Bunun yerine, üretim veritabanını dışa aktarmak için ücretsiz sürümü kullandım, ardından veritabanını phpMyAdmin kullanarak geliştirme veritabanıma aktardım.

Geliştirici veritabanını yeniledikten sonra, geliştirici sitesine tekrar giriş yaptım ve Mergebot'tan bir mesajla karşılandım.

Mergebot mesajı

Gerçekte, bu davranışı beklerdim. Ama o zamanlar bu mesajın beni biraz ilgilendirdiğini kabul ediyorum. İstekleri kaydetmek için bir seçenek nasıl seçilir ve ardından daha fazla ayrıntı için Mergebot sunucusuna nasıl bakılır?

Çevrimiçi Mağazanızı kolayca oluşturun

WordPress'te fiziksel ve dijital ürünlerinizi satmak için ücretsiz WooCommerce, en iyi e-ticaret eklentilerini indirin. [Önerilen]

Yakalanan sorguların, veritabanına kaydedilen devasa bir WordPress güvenlik anahtarı grubunu temsil ettiği ortaya çıktı. Bu sorguların oluşturulması, WordPress'in yenilenen veritabanına manuel olarak bağlandığı zaman gerçekleşmiş gibi görünüyor. Açıkçası, bu değişiklikleri görmezden gelmeyi seçtim.

Mergebot belgelerinde yer alan eğitim videoları, WP "Migrate DB Pro" kullanılırken birleştirme sürecini daha şeffaf hale getirir. Bu senaryoda, Mergebot, geliştirme veritabanını yenilediğinizde ne yaptığınızı tanır ve veritabanı yenilemesiyle uygulanan değişiklikleri yok sayar.

Her neyse, sinir bozucu bir şekilde büyük bir değişiklik yaptı, ama yine de çok iyi çalıştı. Veritabanını tekrar tazeledim, bu sefer yeni değişiklikleri görmezden gelmeyi seçtim ve sonra " Araçlar> Mergebot Uygulamak için " değişiklik kümesi ". Sonuçta, geliştirme sitesi hem üretim hem de geliştirme veritabanında yapılan tüm değişiklikleri içeriyordu.

Hepsi Mergebot ile bu ilk günlerde. Gelecekteki bir öğreticide bir değişiklik setinin nasıl dağıtılacağını ve Mergebot'u nasıl sınırlayacağımızı göreceğiz.

Bu makale yorumları 5 içeriyor

  1. Bonjour

    Şu anda birçoğumuz discord üzerinde wp-content klasörü ve oluşturduğumuz bir tema ile bir wordpress projesi üzerinde çalışıyoruz. Bu sistemi, olası çatışmalardan kaçınırken farklı veri tabanlarımızı (yerel olan) birbirine bağlamak için kullanabilir miyiz?

  2. Bu eğitimde için teşekkür ederiz
    Bir sorum var :
    Biz e-ticaret sitesinin veritabanına bir bağlantı ile bir dükkan yönetimi yazılımı (bir PC veya sunucu üzerinde yüklü) bağlayabilir miyim

     

  3. Bir alt alan (çevrimdışı) online site üzerinde yeni bir tema testi;
    MERGEBOT o sahada bu yeni temaya çözüm olabilir?
    senin farklı zaman ilginç yazı için teşekkür ederim.
    Claude

    1. Claude Merhaba

      Maalesef bu tür bir yardımı sağlayamıyoruz. Makalelerimizin kalitesiyle ilgili geri bildiriminiz için teşekkür ederiz.

YORUM BIRAKIN

E-posta hesabınız yayımlanmayacak. Doldurulması zorunlu alanlar * ile işaretlenmiştir *

Bu site, istenmeyenleri azaltmak için Akismet'i kullanıyor. Yorum verilerinizin nasıl kullanıldığı hakkında daha fazla bilgi edinin..

Başa dönüş
6 hisseleri
hisse4
cıvıltı
Enregistrer2