Tüm rehberler
WORDPRESS STAGING

WordPress site kontrol listesi: test değişiklikleri güvenli bir şekilde test

Özel bir WordPress yönlendirme sitesi hazırlayın, WooCommerce'i canlı ödemeler, e-postaları ve webhoşları kontrol etmeden test edin ve canlı siparişleri korurken değişimleri serbest bırakın.

Değişimi ve test edeceğiniz ortamı tanımlar

Bir gezi sitesi, ziyaretçilere ulaşmadan önce prova değişiklikler yapmak için kullanılan ayrı bir kopyadır. Tamam değişikliği yazın: bir PHP versiyonu, tema salıverme, eklenti güncelleme veya kontrol entegrasyon. Sonuç onaylayacak olan ve daha sonra çalışılması gereken web sitesini listeleyecek kişi.

Test ortamı kendi araçlarınız veya kabul edilen bir kurulum yoluyla düzenleyin ve PHP, veritabanı, uzantıları ve uygulama sürümlerini üretimle karşılaştırın. Kayıt kasıtlı farklılıkları. Farklı bir runtime üzerinde bir test, araştırdığınız sorunu kaçırabilir. Bir WordPress veya PHP bir barındırma siparişinde tercih etmek, bir yönlendirme kopyası yaratmaz.

Testten önce PHP ve eklenti uyumluluk kontrol edin

Kurtarılabilir verilerle ayrı bir kopya oluşturun

Üretim dosyalarının ve veritabanının kopyasını hazırlamadan önce bir eşleştirilmiş yedek tutun. Yüklemeler, temalar, eklentiler ve restorasyon için gerekli olan konfigürasyonları ekleyin. Kendi veritabanı bağlantısını genişletin ve her şeyi ithal etmeden önce hedefi doğrulayın. Bu şekilde yapılan bir değişikliğin üretim başvurusunu terk etmesini kontrol edin.

Gerçekleştirilmiş test müşterilerini kullanın ve mümkün olan adresleri kontrol edin. Eğer gerçekçi veriler gerekliyse, onları okuyabilen kayıtları minimise. Paylaşılan arşivlerden ayrı sırları tut. snapshot tarihini yazın, böylece ekip hangi siparişlerin ve içeriklerin provayı içerdiğini bilir ve orijinal kurtarma kopyasını korur.

Tamam bir yedekleme hazırlayın ve restorasyonu test edin

Kontrol erişim ve arama görünürlüğü bağımsız olarak

Test hostnameyi erişim kontrolü ile koruyun, örneğin HTTP, HTTPS veya tüm ortamı kapsayan başka bir düzenleme. Bir WordPress yöneticisi tek başına halka açık sayfaları veya yüklü dosyaları korumaz. Giriş seansı olmadan erişim kontrol edin ve medya, API rotaları ve bu incelemede herhangi bir alternatif hostnameyi içerir.

Arama-bilite tercihini ayarlayın ve ortaya çıkan noindex yönergeyi inceler. Hiçbirindex arama görünümüne hitap eder; ziyaretçilerin dışarı tutmaz. Bir taramacı, üzerinde hareket etmek için bir yönerge getirmelidir, bu yüzden bir robot.txt bloğu hiçbirindex okumadı. Arama ayarlarının ne olursa olsun özel verileri doğrulamanın arkasındaki tutun.

Kopya açmadan önce gelen etkiler

Kopyalanan bir yapılandırma canlı kimlik ve destinasyonları koruyabilir. klonu ziyaret etmeden veya bir test siparişi koymadan önce zorunlu entegrasyonlar. WordPress ziyaretleri planlanan görevleri tetikleyebilir ve uzantıları kendi kuyruklarını veya sunucu işlerini kullanabilir. Aktif görünümlü bir sayfa varsaymak yerine her yürütme yolunu gözden geçirin hiçbir etkisi yoktur.

Her entegrasyonun belgelenmiş kum kutusunu kullanın veya bir test hedefine kadar kopyayı devre dışı bırakın. mesajların ve isteklerin gerçekte nereden geldiğini doğrulayın. Bir e-blok eklenti ayrı bir SMTP veya dış teslimat servisini kapsamayabilir, bu nedenle yapısal teslimat yollarını onaylayın.

Gerekirse masayı yatay olarak kapatın.

Bir WordPress üzerinde üretimden ayrılığa yol açan etkiler
Alan AlanıStating controlkontrol etmek için kanıt
Ödemeler ÖdemelerTest bilgileri ve belgelenmiş sandbox modu moduHiçbir canlı ödeme yaratılmadı
e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-posta e-postaYakalama teslimatı veya kontrollü test alıcıları kullanınHiçbir müşteri mesajı gönder
Webhooks ve APIsPause teslimatı veya test uç noktaları kullanınİstekler amaçlanan test sistemine ulaşır
Scheduled tasksWP-Cron, sunucu işleri ve uzantı kuyruklarıSadece onaylanmış test işleri yürütür
Stok ve yerine getirilmesiEngelli canlı konektörler veya test hesaplarıÜretim stokları veya nakliye değişikliği yok

Egzersiz WooCommerce kontrollü test siparişleriyle

Ağ geçidin güvenli test prosedürünü kullanın ve hem başarılı hem de başarısız checkout yollarını kontrol edin. Ürün varyasyonları, sepet değişiklikleri, müşteri alanları, nakliye seçenekleri ve sipariş durumu. yapılandırılmış webhook destinasyonları ve teslimat günlerini ihmal edin. Access protection callbacks etkileyebilir, bu yüzden entegrasyon sahibi ile desteklenen bir test yolunu düzenler.

WooCommerce test siparişleri hala diğer uzantılara sıradan siparişlere benzeyebilir. Raporlama, bildirimler, abonelikler ve kullandığınız araçlara göre planlanan eylemler. Test verilerinin kaydı ve sonuçları gözlemleyin. Kripto ile barındırmak için ödeme, mağazanın müşterileri için test ettiğiniz ağ geçidinden ayrıdır.

Review WooCommerce hosting ve entegrasyon gereksinimleri

URL'leri ve ağ kapsamı açık tutun

Kopyanın ev ve site URL'lerini gözden geçirin, varlık bağlantıları, yönlendirmeler ve uygulama uç noktaları. Size üretime geri dönen bir bağlantı, bir testin geçersizliğini veya istenmeyen bir değişiklik yaratabilir. Bir WordPress-aware işlemi depolanmış URL'leri yedekleme ve ince bir kapsama ile kullanın; geçiş kılavuzu bu prosedürü kapsar.

Multisite için, provanın tek bir site veya tüm ağ içerdiğini ve domain haritalamayı ve buna göre paylaşılan uzantıları tanımlayın. Test yalnızca hostname, kimlik ve indeksleme ayarlarını kayıt edin. Uygulama serbest bırakılmasından ayrı ayrı olarak gözden geçirilmesi gereken çevre yapılandırması olarak bunları tedavi edin.

Bir hareket sırasında WordPress URL'leri değiştirdiMultisite ve bağımsız yer sınırları

Canlı siparişleri korumak için planlanan değişikliği serbest bırakmak

Onaylanan sürüme ait olan kod, dosyalar ve ayarlar. Bir yönlendirme snapshot, üretim siparişleri, müşteriler ve içerik alırken daha yaşlı hale gelir. Bu snapshot ile canlı veritabanını yeniden yükleme, yenileyici aktiviteyi bozabilir. Algoritma veya veri değişiklikleri için bir uygulama-aware salıverme planı kullanın ve canlı yayın kiminle uzlaşacağını kabul edin.

Mevcut bir kurtarma kopyasını alın, geri dönüş planı tutun ve serbest fonksiyonları doğrulayın. Üretim ödeme bilgilerini kontrol edin, webhook destinasyonları, planlanan işler, hostname ve indeksleme ayarları. Test ortamında erişim kısıtlamalarını takip edin ve kamu sitesine ne uygulanmalıdır gözden geçirin.

  • Onaylanan değişikliği, test sonuçları ve serbest bırakma sahibini kayıt edin.
  • Mevcut bir kurtarma kopyasını onaylayın ve kullanılabilir geri dönüş adımları.
  • Emirler ve diğer kayıtların yerleştirildiğinden beri oluşturuldu.
  • Çevreye özgü kimlikleri, URL'leri ve entegrasyon destinasyonlarını gözden geçirin.
  • Satıştan sonra üretim sayfaları, kontrol ve arka akış iş akışları kontrol edin.
  • Özel kopyaları tutun ve gereksiz test verilerini emekli edin.
Karşılaştırma WordPress mağaza konfigürasyonlarıDiğer kılavuzlar