WooCommerce: Hazırlama Yoluyla Nasıl Güvenle Güncellenir?

Yayınlanan: 2020-03-13

WooCommerce eklentisinin yeni bir sürümü yayınlandığında ve WordPress panosu size güncelleme zamanının geldiğine dair bildirimler göndermeye başladığında, şu soru her zaman akla gelir: “ WooCommerce'i hemen güncellemeli miyim, biraz daha beklemeli miyim yoksa aynı mı kalmalıyım? bir şey kırılmadıkça sürüm?

WooCommerce'i güncellemek HER ZAMAN büyük bir risktir - potansiyel olarak canlı web sitenizi bozabilir ve trafik ve satışları kaçırabilirsiniz. Bu, önemli bir güncelleme yayınlandığında her zaman olabilir - birçok mağaza sahibi, uğraşmanın çabaya değmeyeceğini düşündükleri için mağazalarını güncellemez.

Ancak WooCommerce'i güncellemek, uzun vadede kesinlikle iyi bir fikirdir . WordPress korsanlığının ana nedeni, güncel olmayan eklentiler ve temalardır. İşte burada sahneleme ortamları devreye giriyor.

Hazırlama web sitesi, mevcut canlı mağazanızın bir klonudur. Tamamen ayrıdır ve canlı mağazanızı hiçbir şekilde etkilemez. Hazırlama, "test ortamı" veya "korumalı alan" olarak da adlandırılırken, canlı siteniz genellikle "üretim ortamı" olarak adlandırılır.

Aşamalandırma size birkaç dakika içinde tek tıklamayla klonlama, gerçek canlı web sitenizi bozma endişesi olmadan WooCommerce'i güncelleme ve test etme ve son olarak canlı web sitesindeki değişiklikleri (diğer bir deyişle canlı ortamın üzerine yazma) "zorlama" avantajını sağlar. çalışması %100 garantilidir.

Barındırma ve WooCommerce Dostu Hazırlama

Halihazırda WP Engine, SiteGround, Kinsta gibi evreleme sunan sağlayıcılarla ev sahipliği yapıyor olabilirsiniz. Sorun şu ki, bu ana bilgisayarlar WooCommerce düşünülerek değil, WordPress ile oluşturuldu.

Farkınız ne diye sorabilirsiniz?

Normal, çoğunlukla statik bir broşür web sitesi hazırlarken, canlı web sitesinde büyük bir değişiklik olmaz. Ancak yoğun bir e-ticaret web sitesinde düzenli olarak yeni siparişler ve yeni müşteri kayıtları geliyor . Bir hazırlama ortamı oluşturduktan bir hafta sonra, iki WooCommerce klonunun korkunç derecede senkronize olmayacağını hayal edebilirsiniz.

Sorun, daha önce bahsedilen ana bilgisayarlarda, "Push to Live"ı tıkladığınızda, canlı mağazanın tamamen üzerine yazılması ve tüm "yeni" verilerin (yeni siparişler, yeni müşteriler, yeni sayfalar, vb.) kaybolmasıdır. Farkında değilseniz bu bir felaket olabilir.

Çözüm nedir? Siparişlerin ve müşterilerin her zaman manuel olarak dışa ve içe aktarılması vardır. Ancak bu çok hantaldır ve mağazanızı daha az sıklıkta güncellemek istemenize neden olur.

WooCommerce şimdi neredeyse 9 yaşında ama bu, mağaza sahiplerinin çoğunluğu için hala en büyük acı. Aşamada WooCommerce nasıl güncellenir, ancak güncellenmiş sürümü “yayınladıktan” sonra yeni verileri kaybetmekten nasıl kaçınılır?

WooCart'a Girin - WooCommerce için Oluşturulan Barındırma

WooCart, yalnızca WooCommmerce için oluşturulmuş ilk barındırma hizmetidir . LiquidWeb ve GoDaddy gibi diğer ana bilgisayarlar, yönetilen WooCommerce sunar, ancak bu her zaman mevcut WordPress altyapılarının bir parçasıdır. WooCart, WooCommerce için sıfırdan inşa edilmiştir.

Ve ilk giriş yaptığınız andan itibaren gösterir. Pano, alışık olduğunuz bir barındırma panosundan uzaktır ve Hostgator yerine Shopify'a daha yakın görünür.

WooCart, son zamanlardaki diğer birçok WP ana bilgisayarına benzer şekilde Google Cloud Platform'da çalışır (Kinsta, WP Engine, SiteGround). Ancak önemli bir fark var: diğer ana bilgisayarlar paylaşılan barındırma sunarken, WooCart özel barındırma sağlar .

Bu, mağazanızın sunucuda rezerve edilmiş kaynaklara sahip olduğu anlamına gelir. Avantaj, tutarlı performanstır ve bir şeyler ters gidiyorsa, bunun komşunuzun sunucu kaynaklarını kötüye kullanması nedeniyle değil, düzeltebileceğiniz bir şey olduğunu bilmektir.

Mükemmel performans sunucularda durmaz, bu nedenle WooCart ayrıca birinci sınıf bir CDN (KeyCDN) ile statik varlık teslimini de üstlenir. Diğer ana bilgisayarlarda görmediğim bir şey de otomatik görüntü sıkıştırma ve optimizasyon. Genellikle bunun için eklentiler veya hatta ücretli hizmetler kullanmanız gerekir, ancak bunu WooCart ile kutudan çıkarırsınız.

WooCart'ın Kayıpsız Aşaması

WooCart'ın WordPress'e getirdiği ana yenilik, basit aşamalı yayınlama/itme – Kayıpsız Aşamalandırma. Bu sistem , canlı ortamı geçersiz kılmadan önce WooCommerce siparişini ve müşteri verilerini canlıdan hazırlamaya nasıl senkronize edeceğini bilir.

İşte bunun pratikte nasıl göründüğüne dair bir video:

Bunun önemli faydaları vardır. Güncellemeler artık kelimenin tam anlamıyla dakikalar içinde yapılabilir. Süreç şöyle olurdu:

  1. Hazırlama ortamı oluştur
  2. Hazırlama ile ilgili her şeyi toplu güncelleme
  3. Her şeyin iyi görünüp görünmediğini görmek için hazırlama mağazanızı inceleyin
  4. Ödemeyi hazırlamada test edin
  5. Her şey yolundaysa, "Canlı Yayınla" yı tıklayın

Mağaza, hiçbir şeyin kaybolmaması için senkronize edilen yeni siparişlerle birlikte yaşamak için birleştirilecek . Ve bir şey bozulursa endişelenmeyin - düzeltmek için zaman ayırın ve bittiğinde artık birleştirebilirsiniz. WooCart ayrıca, siparişleri ve müşterileri istediğiniz zaman senkronize etmenize olanak tanır; bu, daha uzun süre hazırlama üzerinde çalışıyorsanız harikadır.

Bu, WooCommerce mağazalarının bakımını, test edilmesini ve güncellenmesini önemli ölçüde basitleştirir.

Diğer WooCart Araçları

Aşamalandırma, WooCart'ın özelliklerinden sadece biridir. WordPress'te tamamen yeni değilseniz, genellikle diğer ana bilgisayarlar tarafından gizlenen hataları gözden geçirebileceğiniz Hata Günlüklerinden yararlanacaksınız. Hata günlükleri genellikle bozuk bir eklenti gösterir ve sorun gidermeyi çok daha kolay hale getirebilir.

Diğer bir yeni özellik ise, sistemin tüm eklentileri bellek kullanımına göre listelediği Eklenti Metrikleridir. Bu, kaynaklarınızı kullanan eklentileri bulmak için yine çok kullanışlıdır.

WooCart'ın sahip olduğu daha pek çok şey var ama listelemek ve açıklamak için çok fazla olurdu. Web sitelerini ziyaret etmeniz ve ayrıntılara bakmanız en iyisidir. Ancak, işte benim en iyi 3 seçimim:

Web sitesi güvenliği

WooCart, mağaza güvenliğinizle de ilgilenir ve güvenlik eklentilerine gerek yoktur. Kaba kuvvet saldırısı koruması Google Cloud tarafından sağlanır ve WAF'ları (web uygulaması güvenlik duvarı) günlük tehditlere göre otomatik olarak güncellenir.

Daha iyi uyumanızı sağlamak için mağazanıza bir şey olursa, pisliği tamamen temizleyeceklerini garanti ederler. Yani WooCart'ın size "saldırıya uğramamış web sitesi garantisi" verdiğini söyleyebilirsiniz.

Bu, elbette, onların yönergelerini ve bildirimlerini takip ettiğiniz ve mağazanızı güncelliğini yitirmiş ve savunmasız bırakmadığınız sürece geçerlidir. Ancak eklentileri ve temaları Lossless Staging ile güncellemeyi çözdüklerinden, bu çok makul bir garantidir.

Mağaza Sihirbazı ve Yerelleştirme

Her ay birkaç mağaza inşa ediyorsanız, muhtemelen her müşteri için yeniden kullandığınız bir şablonunuz vardır. Ancak WooCart daha da iyi bir şey yarattı, bir Mağaza Sihirbazı. Mağaza ayarlarını mağaza ülkesine göre yerelleştirir. Bu ayarlar, para birimi, saat formatı, tarih formatı vb. gibi ülke standartlarını, gerektiğinde dil paketlerinin kurulumunu ve daha birçok küçük şeyi içerir. Yerelleştirme dosyaları tamamen açık kaynaklıdır ve GitHub deposunda bulunur.

Bu basit bir şey ama her yeni müşteriyle düzenli olarak yapılan bazı önemsiz işleri ortadan kaldıracak bir şey.

Mağaza Sihirbazı harika bir özellik ve içinde çok fazla potansiyel varmış gibi hissettiriyor. Ve proje lideri Dejan Murko, anahtar teslimi mağazalara (sektöre özel tek tıklamalı mağazaları düşünün) büyük önem veren daha fazla özellik olduğunu kabul ediyor ve vaat ediyor.

sınırlamalar

WooCart gibi tam olarak yönetilen bir çözümle her zaman bazı tavizler vardır. Bunlardan biri, WooCart'ın yüklemenize izin vermediği eklentilerin kara listesidir . Performans ve güvenlik eklentilerinden, sorunları veya giderilmemiş güvenlik açıkları olduğu bildirilen eklentilere kadar uzanır. Savunmalarına göre, hepsi çok mantıklı geliyor. Sadece biraz adapte olmanız gerekebilir. Ve unutmayın, güvenlik zaten garantilidir.

İleri düzey kullanıcılar, veritabanı yönetimi için phpMyAdmin'i de kaçırabilir. WP-CLI ile veritabanı erişimi mevcuttur, ancak yönetimi o kadar kolay değildir. İleride ekleyebilecekleri söylendi ama henüz yatırımı haklı çıkaracak kadar talep gelmedi.

Bu uzlaşmaların çoğu kullanıcı için mantıklı olduğunu düşünüyorum, ancak kullanım durumunuz için son yargıç siz olacaksınız.

Özet

WooCart ucuz değil. Kendisini yönetilen WordPress ana bilgisayar fiyatlarının en üstünde konumlandırır. Bununla birlikte, fiyat için çok şey sunuyor. Özel sunucu kaynaklarından birinci sınıf CDN'ye, Kayıpsız Hazırlamaya ve bir dizi başka harika araca kadar.

Sonunda, her şey nerede olduğunuza bağlı. WooCommerce'de yeniyseniz, muhtemelen daha ucuz bir yerden başlamalısınız. Ancak mağazanız para kazanıyorsa, bu çok kolay hale gelir. Her ay kazanılan zaman ve hayal kırıklığı, fiyat farkını ikiye katlar. Ayrıca, deneme süresi içinde ücretsiz deneme ve ücretsiz web sitesi aktarımı sunarlar, bu nedenle denemek tamamen risksizdir.