WooCommerce Mağazanızı (Veri) Felaketinden Korumak için Cep Boyutunda Kılavuz


WooCommerce işiniz için en değerli varlık, ürününüzü veya hizmetinizi satın alan müşterilerinizdir. İşletmenize e-posta adresini, kredi kartı numaralarını, teslimat adresini verme tercihleri, mağaza yöneticileri için önemli bir konuyu gündeme getiriyor: güven ve veri koruma.

Aslında, mağazanızın müşterileri, işletmenizden sizinle paylaştıkları verilerini ve bilgilerini korumasını talep eder. Mağazanızın verileri için güvenli ve güvenli bir yer olup olmadığından emin değillerse, ne kadar güvenilir olduğunuzu yeniden değerlendireceklerdir. Ve güven o kadar kırılgan ki sonsuza kadar kaybedilebilir.

Veri koruma, kesinlikle bilgisayar korsanlarının saldırılarına maruz kalmakla ilgili değildir. Müşterinizin hassas verilerini güvende tutmak ve sağlam tutmak için bir dizi araç ve stratejiye sahip olmak anlamına gelir. Hem iyi hem de kötü zamanlarda. Ve hepimiz biliyoruz ki, işler sonunda bozulabilir.

Bir WooCommerce mağaza yöneticisi olarak, duyduğunuz bir mağaza çökmesi, kesinti süreleri, bozuk veritabanı sorunları şansınızı kesinlikle azaltmak istersiniz. İşte bu yüzden, işler yolunda giderken bilmeniz gereken kritik noktaları burada gruplandırdım, böylece bir felaket olduğunda/olduğunda bunları kullanabilirsiniz.

Hadi başlayalım, olur mu?

Veritabanı yedeklemeleriyle veri kaybını önleyin

Herhangi bir veri güvenliği stratejisinde birinci adım, bir yedekleme sağlamaktır. Öngörülemeyen herhangi bir durum nedeniyle değerli bilgilerinizi kaybederseniz, verilerinizi geri alabileceğiniz bir yeriniz olur ve işinizle ilgili bir sonuca varmazsınız. WordPress geliştiricisi ve Codeable uzmanı Robin Scott, mağazanızın verilerini yedeklemek için sağlam bir sisteme sahip olmanın ne kadar önemli olduğunu vurguluyor:

Mağazanızı felaketten korumak için bir numaralı kural, barındırma şirketiniz tarafından otomatik olarak sağlananlar, muhtemelen en azından günlük olarak birden fazla yedeklemeye sahip olmaktır, ancak aynı zamanda kendi yedekleme yazılımınızı da kullanmalısınız. Tavsiye edilir. Bunların saha dışında da bir kopyasına sahip olmak iyi bir uygulamadır. Bunun için, Dropbox veya Google Drive'da olduğu gibi yedeği harici olarak depolayan UpdraftPlus gibi bir yedekleme hizmeti kullanabilirsiniz.

Yedeklemelerinizi ve güncellemelerinizi test edin

Düzenli yedeklemelere sahip olmak, tüm bulmacanın yalnızca bir parçasıdır. Aralarından seçim yapabileceğiniz birçok WordPress yedekleme eklentisi olduğundan, yedeklerinizi doğru olduklarından ve kritik bir anda bozuk veya eksik dosyalar oluşturmadıklarından emin olmak için test çalıştırmanız gerekir. Yedekleme eklentisi seçimi mağaza yapılandırmanıza, ihtiyaçlarınıza ve kurum içi kaynaklara (sorumlu kim olacak?) dayalı olmalıdır. Robin'in vurguladığı gibi:

Müşterilerimizle, yedekleme oluşturmak için temel olarak sunucudan sunucuya bir bağlantı kullanırız. Ancak WordPress eklenti deposunda epeyce seçenek var ve asıl soru şu: 'Ortamınızda hangisi çalışıyor?' Yani amacınız iyi bir tane bulmak ve ardından test etmektir: deneyin ve aldığınız yedeklerden geri yükleyin. Sıkıcı, biliyorum ama çok önemli. Bu araçlardan bazıları çalışmıyor. Ve bazen, ana makinenizin yedeklemenizin çalışabileceği uzunlukta bir kısıtlaması olabilir. Yani, aslında, yedekleriniz olduğunu sanıyorsunuz, ama sahip olduğunuz şey, yarım yedeğiniz. Bu yüzden onları kontrol etmeniz gerekiyor.

Ve bu sadece yedeklemeler değil, güncellemelerinizin bile canlı web sitesine alınmadan önce test edilmesi gerekiyor. Gelecekte büyük baş ağrılarına neden olabilecek hataları saptamak için testler yapmak önemlidir. Robin daha da detaylandırıyor:

Testler felaketleri önleyecek. Güncellemeleri canlı siteye yerleştirdikten sonra, en azından işlerin işlemsel tarafını test etmelisiniz. Yapmadan önce her şeyi test edin ama yaptıktan sonra da her şeyi test edin. Sahnelemede bir sorunu, canlı sitede gerçekleşmeden önce halledebilirseniz, bu iyi bir şeydir. Canlı sitede olursa, o zaman veri sorunları almaya başlarsınız.

Hack önlemeyi devreye alın

Doğru yedekleme dosyaları ve kapsamlı bir test yaklaşımının yanı sıra, WooCommerce mağazanızla ilgili veri sorunlarını önlemek için dikkat etmeniz gereken bir sonraki şey, güvenliğini artırmaktır. Her şey, "kötü adamları" verilerinizden uzak tutmak için bazı araçlar sunması gereken barındırma sağlayıcınızla başlar. Ancak bildiğiniz gibi, güvenlik ve veri sızıntısı söz konusu olduğunda, daha fazlası her zaman daha iyidir.

Bu nedenle, mağazanızın WordPress üzerinde çalıştığını ve WordPress web siteleri için tüm en iyi güvenlik uygulamalarının bu durumda da geçerli olduğunu (ve şiddetle tavsiye edildiğini) unutmamalısınız. Robin'in yorumladığı gibi:

Felaket önleme hakkında konuştuğumuzda, WordPress'in kendisinde güvenliğin korunması veya güçlendirilmesi de söz konusudur. İyi sunucuların çoğunun bir tür hack garantisi vardır ve kötü davranışları önlemek için güvenlik duvarları vardır. Aynı zamanda, yerinde bir şey olmalı. Temel bilgiler.

Mağazanızın verilerinin güvenliğini doğrudan etkileyen bir husus, müşterilerinizle değil, kullanıcılarınızla ve arka ucunuza erişim izni verilmiş olanlarla ilgilidir. Spesifik olarak, WooCommerce mağazanızda kullanıcı rollerini yapılandırma ve yönetme şeklinizdir. Robin'in sözleriyle:

Mağazanıza ihtiyacı olmayan hiç kimsenin erişmesine izin vermeyin. Kesinlikle gerekmedikçe hiç kimseye yönetici erişimi vermeyin. Çoğu senaryo için, bu gerçekten yalnızca geliştiriciler ve işteki bir kişidir. Sadece veri girişi yapan ve tüm yönetimi yapan herkesin web sitesine yönetici düzeyinde erişime sahip olması gerekmez. WooCommerce'in Mağaza Yöneticisi rolü vardır ve bunu kullanmalısınız. Yapılacak en iyi şey, o kişinin hata yapmasını engellediği için. Ancak aynı zamanda yönetici panelini, görmeleri gerekmeyen tüm seçeneklerden oldukça uzak tutar.

İşte, WooCommerce mağazanızda roller ve yapabilecekleri (veya yapamayacakları) hakkında daha fazla bilgi edinmek için iyi bir kaynak.

WooCommerce mağazanız çökmeden veya saldırıya uğramadan önce bilmeniz gerekenler

Hayatımızda, dolayısıyla bir mağaza müdürünün hayatında kötü şeyler olur. Bu, mağazanızın görünürde bir sebep olmadan kırılabileceği ve hatta ulaşılamaz hale gelebileceği anlamına gelir. Bu olduğunda, güvenliğini sağlamak için ihtiyaç duyduğunuz ve her zaman elinizin altında olması gereken en önemli verilerin neler olduğunu aklınızda tutmanız gerekir:

  • Sipariş numaraları
  • Müşteri kimlikleri

Bu iki veri türü, bir mağaza için en kritik olanlardır ve işler kötüye giderse bunları geri almak oldukça zor olacaktır. Robin'in örneklediği gibi:

Kaçınmaya çalıştığımız durum, başlı başına bir felaket olan işlemlerin kaybıdır. Kurtulmak da gerçekten çok zor. Yedeklemek isteyeceğiniz birincil şey sipariş numaraları ve müşteri kimlikleridir. İdeal bir dünyada, her an yedeklenirler. AWS'yi çok kullanıyoruz ve tüm veritabanı sunucusunun anlık görüntüsünü ve web sitesinin üzerinde yaşadığı tüm dosya sisteminin anlık görüntüsünü oluşturuyoruz. Bu çok düzenli ve sürekli bir döngüde yapılır ve bize ilgili her şeyin tam bir görüntüsünü verir.

Bu, her şeyi doğru bir şekilde geri almak için büyük veri kayıpları ve kabus gibi zamanlarda meydana gelmeme şansını azaltmak için en iyi felaket önleme yığınıdır. Yine de, gereken gelişmiş yapılandırma ve araçlar göz önüne alındığında, birçok küçük işletme bütçesi bu gelişmiş kuruluma uyum sağlayamaz. Robin'in sözleriyle:

Bu yapılandırma yığını ideal bir senaryodur, ancak her mağaza bu durumda değildir. Ardından, şirketinizden biri ve WP Engine, Kinsta veya bunun gibi herhangi bir sağlayıcı gibi iyi ana bilgisayarlar tarafından gerçekleştirilen günlük ve otomatik yedeklemelere iner. Günün sonunda, her şey gerçekten karşılayabileceğiniz kadar ve olabildiğince sıktır.

Bu özellik, herhangi bir WooCommerce mağaza yöneticisi için kritik bir seçimdir, ancak tüm parçaların birlikte nasıl çalıştığını açıkça anlamak için biraz teknik bilgi gerektirebilir. Bir uzmana danışmak, her şeyin daha iyi bir resmini elde etmenize yardımcı olabilir.

Yine de, felaketin olmasını önlemek için tüm önlemleri almış olsaydınız, yine de gerçekleşebileceğini biliyorsunuz, değil mi?

O halde ne yapmanız gerektiğine bir bakalım!

WooCommerce mağazanız çöktüğünde veya saldırıya uğradığında yapmanız gerekenler

Nefes al, oyun başladı!

WooCommerce mağazanız bozulduğunda ne yapardınız? Bir yedekten kolayca tıklanarak geri yükleyebilir misiniz? Ev sahibinizden bunu sizin için yapmasını ve mağazanızı eski işleyen bir örneğe döndürmesini ister misiniz? Lütfen bekle! Yedek dosyalarınıza dokunmadan veya başka bir şey yapmadan önce yapmanız gereken önemli bir şey var.

Az önce öğrendiklerinizi aklınıza getirin: sipariş kimliklerini ve sipariş numaralarını kaybetmek istemezsiniz . Yani mağaza düşerse, saldırıya uğrarsa veya bir felaket yaşarsanız, atlarınızı biraz daha uzun süre tutmanız ve önceki duruma dönme isteğinizden kaçınmanız gerekir.

Neden bu? Çünkü bunu yapmak, WooCommerce mağazanızın çökmesi ve geri yüklenmesi arasında gerçekleşen tüm verileri kaybetmenize neden olur. Ve bu, hiçbir mağaza yöneticisinin işine yapmak istemediği bir şeydir. Web siteniz geri yüklemeniz gereken noktaya kadar çöktüğünde, restorasyon sırasında girilen veya girilen veriler olabilir. Dikkatli olmazsanız, bu verileri kaybedebilirsiniz. Robin'in açıklaması:

Felaketin meydana geldiği andan itibaren siparişler gerçekleştiyse veya yeni müşteriler hesap açtıysa, yedekten geri yükleme yapmadan önce bu bilgileri mevcut canlı veritabanından korumanız gerekecektir. Bunu yapmak için, o veritabanını hemen kopyalayın. Yanlış gittiği için mantıksız gelebilir, ancak ihtiyacınız olan veri budur. Öyleyse, canlı veritabanınızı kopyalayın, bir kopyasını alın. Erişilebilir olmayabilir. Düşmüş olabilir. Ama bir kopya almanız gerekiyor çünkü bir uzman oraya girebilir ve kurtarılabilir her şeyi çıkarabilir. Ve özellikle müşteri kimlikleri ve sipariş numaralarından bahsediyoruz. Biri mağazanıza para ödediyse, o siparişi bulmak istersiniz.

Bu noktada amacınız, veritabanınızda mümkün olan en az veriyi kaybetmek için her şeyi yapmaktır. Mağazanızın "eski" bir sürümüne geri dönmüş olsaydınız, bu verileri kaybederdiniz.

toparlamak

WooCommerce mağazanızı bir felaketten korumanın ilk yolu, felaket planınız ve yedekleme stratejiniz kadar güçlüdür. En zayıf olanı, yaşayacağınız senaryonun en kötüsüdür.

WooCommerce mağazaları, kesinti sürelerine, bozuk veritabanına veya yalnızca saldırıya uğramaya neden olabilecek saldırılara ve büyük sorunlara karşı savunmasızdır. İşler bazen oldukça hızlı sonuçlanabilir ve iyi bir afet planının gerçek değerini gösterdiği zamanlar olur.

“O köprüye vardığında geç” sözünü bilirsiniz, değil mi? Pekala, işler kötüye gittiğinde – ve sonunda oluyorlar – siz o köprüyü geçene kadar mağazanız için daha fazla satış olmayabilir… buna göre düşünün!


Bu blog gönderisinde, WordPress, WooCommerce ve çeşitli diğer hizmetlere odaklanan bir ajans olan Silicon Dales'in kurucularından biri olan deneyimli bir WordPress geliştiricisi Robin Scott bulunmaktadır. Robin, Özel Eklentiler, Yerçekimi Formları, Barındırma Transferi, Bakım ve WooCommerce Uzantıları gibi birkaç alanda uzmanlaşmıştır.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir