Kılavuzlar/Eklentiler ve araçlar/Araçlar/Prova ve Üretim Siteleri Arasında Verileri Senkronize Edin

Prova ve Üretim Siteleri Arasında Verileri Senkronize Edin

Bu kılavuz, prova ve canlı (üretim) siteleriniz arasındaki değişikliklerin nasıl aktarılacağını açıklar ve önemli unsurları vurgular. Prova sitenizde test edilen değişiklikleri (eklentiler veya temalar gibi) üretim ortamınıza uygulamak için bu kılavuzu kullanın.

Üretimi provaya senkronize edin

Prova sitenizin canlı sitenizin en son sürümünü yansıtmasını sağlamak için üretimi prova ile senkronize edebilirsiniz. Bunu yapmanız özellikle temalar, eklentiler veya içerik güncellemelerini test etmeden önce işe yarar. 

Prova sitenizi üretim sitesinin temiz bir kopyasıyla yenilemek istiyorsanız şu adımları izleyin:

  1. Panodaki Site listenizi ziyaret edin.
  2. Sitelerinizin listesindeki prova sitesi başlığına tıklayın.
  3. Ekranın sağ üst kısmındaki Senkronize et düğmesine tıklayın ve açılan menüde “Üretimden Çek” seçeneğini seçin.
"Üretimden Çek" veya "Üretime Gönder" seçeneklerinden birini kullanmanızı sağlayan açılır menüyü gösteren ekran görüntüsü. Önceki seçildi.
  1. Bir mod açılır ve ne çekeceğinizi seçebilirsiniz.
Prova ortamımıza üretim sitesinin hangi öğelerini çekmek istediğinizi seçebileceğiniz "Üretimden Çek" kipi.
  1. Tüm dosya ve klasörlerini” veya “Belirli dosya ve klasörleri” senkronize etmeyi seçin, ardından neleri dahil etmek istediğinizi seçmek için onay kutularını kullanın.
  2. Senkronizasyona “Veritabanı tablolarının” dahil edilip edilmeyeceğine karar verin. Daha fazla bilgi için kılavuza bakın.
  3. Çek seçeneğine tıklayın, işlem başlar. Senkronizasyon tamamlandıktan sonra bir e-posta alırsınız.

Provayı üretime senkronize edin

Prova sitesindeki değişikliklerinizi canlı sitenize taşımaya hazır olduğunuzda ortam dosyalarını, eklentileri, temaları ve veritabanı içeriğini (yazılar, sayfalar ve menüler dahil) senkronize edebilirsiniz. 

Prova sitenizi üretim (canlı) sitenize geri kopyalamak için aşağıdaki adımları izleyin:

  1. Panodaki Site listenizi ziyaret edin.
  2. Listedeki prova sitesine tıklayın.
  3. Ekranın sağ üst kısmındaki Senkronize et düğmesine tıklayın ve açılan menüde “Üretime Gönder” seçeneğini seçin.
"Üretimden Çek" veya "Üretime Gönder" seçeneklerinden birini kullanmanızı sağlayan açılır menüyü gösteren ekran görüntüsü. İkincisi seçildi.
  1. Bir kip açılır ve neyi göndereceğinizi seçebilirsiniz.
Prova ortamımıza üretim sitesinin hangi öğelerini göndermek istediğinizi seçebileceğiniz "Üretime Gönder" kipi.
  1. Tüm dosya ve klasörlerini” veya “Belirli dosya ve klasörleri” senkronize etmeyi seçin, ardından neleri dahil etmek istediğinizi seçmek için onay kutularını kullanın.
  2. Senkronizasyona “Veritabanı tablolarının” dahil edilip edilmeyeceğine karar verin. Daha fazla bilgi için bu kılavuza bakın.
  3. Provadan üretime senkronize edilirken, tamamlanabilmesi için senkronizasyonu onaylamanız gerekir. İstendiğinde sitenizin URL’sini girin.
Üretime göndermeyi tamamlamak için web sitesinin URL'sini yazmanız gereken iletişim kutusu.
  1. Gönder seçeneğine tıkladığınızda işlem başlar. Senkronizasyon tamamlandıktan sonra bir e-posta alırsınız.

Üretim sitenizdeki PHP sürümü, prova sırasında ayarladığınız sürümle eşleşecek şekilde otomatik olarak güncellenmez. Her iki sitenin de aynı PHP sürümünü kullandığından emin olmak için PHP sürümünü üretimde manuel olarak güncellemeniz gerekir. Senkronizasyondan sonra, sitenizin Web Sunucusu Ayarları‘na giderek üretim PHP sürümünü değiştirebilirsiniz.

Veritabanı senkronizasyonu

Veritabanının provadan üretime senkronize edilmesi, değiştirdiğiniz veya prova sitenize eklediğiniz içeriğin üretim sitenizde görünmesini sağlar.

Veritabanı ne zaman senkronize edilmeli?

Prova sitenizde üretimle ilgili değişiklikleri tam olarak yansıtmak için (veya tam tersini yapmak için) senkronizasyon sırasında “Veritabanı tablolarını” dahil etmeniz gerekir. Bu, şunlarla ilgili güncellemeler için gereklidir:

  • Gönderiler, sayfalar ve özel gönderi türleri
  • Ortam Kütüphanesi’nde ortam yüklemeleri
  • Site Düzenleyici’de Site şablonu veya Stiller düzenlemeleri yapıldı
  • Eklenti ve tema etkinleştirmesi veya devre dışı bırakması
  • Veritabanında saklanan diğer tüm içerikler

Ortam yüklemelerini senkronize ediyorsanız ve bunların WordPress Ortam Kütüphanesi’nde görünmesini istiyorsanız veritabanı da senkronizasyona dahil edilmelidir.

Veritabanını senkronize ettiğinizde yeni oluşturulan dosyalar eklenir ve değiştirilen dosyalar güncellenir. Senkronizasyon dosyaları silmez, siteyi sıfırlamaz veya provada olanların bire bir kopyasını yapmaz. Prova ve üretim arasında senkronizasyon yaparken dikkatli ilerleyin.

WooCommerce ile ilgili değerlendirmeler

WooCommerce ve diğer e-ticaret eklentilerine sahip web sitelerinde veritabanının senkronize edilmesi kalıcı veri kaybına neden olabilir. Örneğin, prova kopyasını oluşturduktan sonra üretim sitenize yeni bir sipariş verilirse prova veritabanını üretim veritabanına senkronize ettiğinizde bu sipariş silinir.

Son senkronizasyondan sonra üretim sitesine eklenen verilerin (üretimden provaya) üzerine yazılır, örneğin:

  • Siparişler
  • Ürün değişiklikleri
  • Müşteri bilgileri

Provadan üretime senkronize edilirken, WooCommerce’i yüklediyseniz ek bir uyarı görürsünüz.

WooCommerce kurulu olduğunda içerik senkronize edilirken görüntülenecek ek bir uyarı.

Şu durumlarda veritabanını senkronize etmek genellikle güvenlidir:

  • Site hala geliştirilme aşamasında ve kullanıma sunulmadıysa
  • Üretim mağazası gerçek siparişleri kabul etmiyorsa
  • Prova üzerinde test yapıyorsanız ve gerçek verilerin üzerine yazma riski yoksa
  • Siparişler üretimde devre dışı bırakıldıysa ve veritabanı, değişiklikler yapılmadan önce prova ile senkronize edildiyse
  • En son mağaza verilerini üretimden başarıyla dışa aktardınız, provaya aktardınız ve verilerin her iki sitede de eşleştiğini onayladınız.

Senkronizasyondan sonra veri kaybı olursa bir üretim yedeklemesi kullanarak sitenizi geri yükleyebilirsiniz.

Copied to clipboard!