Doğru Şekilde Yapın: WordPress Web Sitenizi ve WooCommerce Mağazanızı Doğru Şekilde Yükseltme
WooCommerce ile müttefik olan WordPress, güçlü bir iş İçerik Yönetim Sistemi (CMS) ve e-Ticaret kurulumudur. Ancak tüm yazılımlarda olduğu gibi, WordPress'in de en iyi performansı göstermesi, güvenli olması ve ayrıca her şeyin gerçekten iyi görünmeye ve çalışmaya devam etmesi için yükseltilmesi gerekiyor.
Neden yükseltmeniz gerekiyor?
Web siteniz başlatıldığında, işe yaradı. En azından teoride sonsuza kadar çalışmaya devam etmeli, değil mi? Pek değil. Teknoloji hızla gelişiyor.
Burada güncellemek için en önemli 3 nedene göz atıyoruz: işlevsellik, rekabet ve güvenlik.
Sebep 1: İşlevsellik
Güncellemeye hiç basmamış olsanız bile, bazen bir web sitesi kurulumundan birkaç yıl sonra olabilirsiniz. Buradaki sorun, web sitenizin istediğiniz şekilde çalışmasını sağlamak için düzenli güncellemeler ve hatta açılışta sahip olduğunuz işlevselliği korumak için ince ayarlar gerektirecektir.
Açık kaynak kodu her zaman gelişiyor. Daha hızlı, daha verimli ve yeni cihazlar, ekranlar ve tarayıcılarla çalışma. Bu, her şeyin çalışma şeklinin değişmesi gerektiği anlamına gelir ve bu bazen sitenizin bölümlerini oluşturmak için kullanılan koddaki veya kaynaklardaki mantığı değiştirir.
PHP, MySQL gibi WordPress'in dayandığı teknoloji ve sunucu / barındırma ortamınız her zaman gelişecektir. Web sitenizi olduğu gibi bıraktıysanız, eninde sonunda, PHP'nin yeni bir sürümü gönderilir veya başka bir "kırıcı değişiklik" web sitenizi bozar… iyi, bozuk.
WordPress, eklentiler ve sunucu ortamınızı yükseltmek, web sitenizde aradığınız işlevselliği korumanıza yardımcı olacaktır. Aslında, ekstra işlevsellik elde etmenize bile yardımcı olabilir, bu da güncelleme için bir sonraki nedene yol açar.
Sebep 2: Rekabette öne geçin
Yazılımınızı yükseltmek, teknolojideki ilerlemelerden yararlanabileceğiniz ve rekabette öne geçebileceğiniz anlamına gelir. İster yeni bir kaydırma özelliği olsun, isterse yeni bir cihazla çalışan bir web sitesi olsun, güncel kalmak size rekabet avantajı sağlar.
Yükseltmenin bazı faydaları, web sitenizin hızında ve verimliliğinde iyileştirmeler içerebilir, SEO üzerinde etkisi olabilir, size daha fazla trafik ve dolayısıyla daha fazla müşteri getirebilir.
Sebep 3: Güvenlik
İşlevselliğin güvenlik adı verilen çirkin bir akrabası vardır.
Güvenlik hepimiz için önemli olmalı. WordPress'tekiler de dahil olmak üzere web yöneticileri için kritik bir görevdir.
Güvenlik güncellemeleri sıklıkla yayınlanır ve bunların hemen yüklenmesi gerekir.
Gerçek hayattan bir örnek mi istiyorsunuz? Bazıları, Mossack Fonseca "Panama Kağıtları" hackinin, özellikle belirli bir WordPress eklentisinin çok eski bir sürümü olan eski yazılım nedeniyle gerçekleştiğini öne sürdü. Aylar önce bir güvenlik sürümü yayınlanmıştı ve önemli güncellemeyle ilgili çok fazla konuşma vardı. Aslında, Mossack Fonseca web sitesinde oturum açan (veya kaynak koduna bakan) herhangi biri, eklentinin güncellenmesi gerektiğini görebilirdi. Ah!
Daha az bilinen, ancak daha yaygın bir saldırı ve virüs hedefi, sunucunuzun veya WordPress ortamınızın e-posta yeteneklerini ele geçirmektir. Bu, fark edilmese bile, bazen yavaş yükleme sürelerine ve e-postalarınızın kara listeye alınmasına neden olabilir.
Müşterileriniz, nakitlerini biraz gri vergiden kaçınma planlarında sincap atmak isteyen süper zenginler olsun ya da olmasın (umalım ki öyle değillerdir), güvenli bir web sitesi ve barındırma ortamı sağlamak her işletme için önemlidir.
Sonuç: Hızlı, güvenli, işleyen bir WordPress web sitesi sürdürmek için yazılımınızı güncel tutmanız ve gelişmeye hazır olmanız gerekir.
WordPress kurulumunuzda yükseltmeniz gereken öğeler
WordPress web sitenizin içeriğinden başlayalım:
- WordPress Core (gerçek WordPress yazılımı)
- Eklentileriniz
- Sıklıkla aşağıdakileri de içerebilen temanız:
- ana tema
- çocuk teması
Genel olarak konuşursak, WordPress çekirdeği, tema dosyaları ve eklenti dosyaları, kararlı bir sürüm yayınlandıktan sonra mümkün olan en kısa sürede yükseltilmelidir.
Herhangi bir yükseltme yapmadan önce, yapmak üzere olduğunuz şeyden bağımsız olarak yedekleme yapmanız çok tavsiye edilir. Yedeklemeler, bir eklenti çakışmasını veya yükseltme ile doğru şekilde çalışmayan bir şeyi ortaya çıkarırsanız, değişiklikleri geri almanıza olanak tanır. Çoğu iyi web barındırma sağlayıcısı, bir tür otomatik yedekleme sunacaktır.
Ayrıca, WordPress'e özel yedeklemeler yapmak için UpdraftPlus gibi ücretsiz bir eklentiye güvenebilir veya ekstra yol kat edebilir ve standart bir yedekleme eklentisinden fazlasını sağlayan BlogVault gibi premium bir eklenti kullanabilirsiniz.
Web sitenizi yükseltmekle ilgilenebilecek deneyimli bir WordPress uzmanı mı arıyorsunuz (böylece tekrar endişelenmenize gerek yok)? Robin Scott'ı şimdi işe alın!!
evreleme ortamları
Bu noktada, muhtemelen bir hazırlama ortamının faydasından bahsetmeye değer.
Karmaşık siteler, WooCommerce web siteleri veya çok sayıda aktif ödeme yapan müşteriyi idare edenler için, yükseltmeleri bir hazırlama ortamında korumalı alan modunda test etmeniz önerilir. Bu, müşterileri rahatsız etmeden veya veri kaybetmeden yükseltmelerin sonucunu test etmenizi sağlayacaktır. Doğru yükseltmeler tamamlandığında, bunları sorunsuz bir şekilde açabileceksiniz. E-Ticaret web sitenizin teknik nedenlerle çevrimdışı olması kabul edilemez!
Şimdi, WordPress web sitenizi yükseltmeye geri dönün.
WordPress çekirdeği nasıl yükseltilir
WordPress çekirdeğini yükseltmek söz konusu olduğunda iki seçenek vardır: otomatik güncellemeler ve manuel güncellemeler.
1. WordPress'i otomatik olarak yükseltme
Güvenlik yükseltmelerinin otomatik olarak yükleneceği WordPress Çekirdeği için otomatik yükseltmeler mevcuttur. Ana sürüm sürümlerinin yine de “manuel” olarak yüklenmesi gerekecektir.
Otomatik yükseltmeleri açmak, PHP'nin altında çalıştığı "apache kullanıcısının" WordPress'in yaşadığı dizinde değişiklik yapmasına izin verilmesini veya sizin için WordPress'e FTP oturum açma bilgilerinizi vermenizi gerektirir.
Bunların her ikisi de çeşitli nedenlerle her durumda uygun değildir, ancak en azından, yükseltmeye asla yetişemeyeceğinizi biliyorsanız, otomatik WordPress güncellemelerini yapılandırın.
Otomatik yükseltmeler, büyük sürüm güncellemeleri yapmaz, bu nedenle büyük bir şeyin değişme olasılığı olmadığından emin olabilirsiniz.
Bununla birlikte, bu yükseltmelerden birinin web sitenizi bozduğunu görebilirsiniz (aşağıya bakın!). Otomatik güncellemelerin olmasını istemiyorsanız, bunları önlemenin bir kod-y yolu vardır ve bu, wp-config.php dosyanıza aşağıdakileri eklemektir:
[kod lang='php']
define('WP_AUTO_UPDATE_CORE', false );
[/kod]
Ancak, endişelendiğiniz şeyler bozuluyorsa, otomatik güncellemeleri açık bırakmanız daha iyi olur. Otomatik güncellemeleri ve otomatik yedeklemeleri açın – WordPress sitenizi yönetmeyecekseniz, en azından kendi kendini yönetmesine izin verin!

2. WordPress'i manuel olarak yükseltme
Müşterilerimiz için WordPress web sitelerini güncellediğimizde, bunu genellikle “manuel” yaparız. Bu, web sitesini kendi seçtiğimiz planlanmış bir zamanda yeni sürüme geçirdiğimiz anlamına gelir.
Otomatik yükseltmelerde olduğu gibi, bunu nasıl yapacağınız kurulumunuza ve ayarlarınıza bağlıdır.
En kolayı, WordPress'in, WordPress web sitesinin bulunduğu dizinleri güncelleme izinlerine sahip bir apache kullanıcısı tarafından çalıştırılmasıdır (WP'nizin yaşadığı yer burasıysa, bunun webroot'u da içerdiğini unutmayın!).
Ardından, WordPress admin'de çekirdeğin yanındaki ilgili yerde "güncelle" ye tıklarsınız.
Dosya izinleri bu güncellemeye izin verecek şekilde ayarlanmamışsa, bunun gerçekleşmesi için FTP bilgilerinizi girmeniz istenebilir.
Ayrıca, tüm yeni dosyaları FTP yoluyla yükleyerek WordPress'i güncelleyebilirsiniz; bu oldukça uzun bir yoldur.
WordPress eklentileri nasıl yükseltilir
Eklentileri yükseltmek, genellikle WordPress Çekirdeğinizi yükseltmeye benzer bir işlemdir. Özellikle söz konusu eklenti WordPress deposundan ise, bu bir düğme tıklama işlemi olmalıdır.
Yine, bir şeyler kırılmasın diye önce yedekleyin.
Eklentiniz sizin için özel olarak yapılmışsa, orijinal geliştiriciyle veya orijinal geliştiriciniz şu anda dünyayı dolaşıyor ve iletişim kurmadan yapıyorsa, burada değişiklik yapmak için Codeable'da yeni bir geliştiriciyle iletişime geçmeniz gerekecektir.
Eklentinizi saygın bir kaynaktan satın aldıysanız, muhtemelen eklentinin içine bir tür yükseltme rejimi eklemiş olacaklardır. Genellikle, otomatik yükseltmeler, bir lisans ücreti karşılığında elde ettiğiniz şeydir. Tüm bu harika WooCommerce Uzantıları böyle yapılır!
WordPress teması nasıl yükseltilir
WordPress deposundaki temalar, genel olarak eklentiler ve WordPress çekirdeği ile aynı şekilde yükseltilir. Ve sorunlarınız varsa, dosya izinlerine dayalı olacaktır.
Ticari WordPress temalarının her birinin farklı bir rejimi vardır, ancak Themeforest'tan satın aldıysanız, doğru lisansa ve bir API anahtarına sahip olduğunuzu varsayarak bunu yönetebilecek kullanışlı küçük bir eklenti vardır (ipucu: Kodlanabilir bir uzman bunu ayarlamanıza yardımcı olabilir. hızlı bir görev!).
WooCommerce Web Sitesini Yükseltme
Canlı bir WooCommerce web sitesini yükseltmek, dikkatli olunması gereken bir şeydir. İş yerinde, işim Silicon Dales neredeyse yalnızca WooCommerce web siteleriyle ilgileniyor ve her yükseltme ilk olarak evrelemede yapılır, bu da üretimde işlerin başarısız olmasını önler.
Ancak, önce evrelemeyi kullansanız da kullanmasanız da, üretim sitenizdeki güncellemeleri fiziksel olarak çalıştırmanız gerektiğini unutmayın.
Bir tuğla ve harç dükkanınız olsaydı, yoğun bir ticaret oturumunun ortasında (acil bir durum olmadıkça!) mağazayı yeniden kurmaya veya boyamaya başlamazdınız ve aynısı e-ticaret için de geçerlidir.
Satış verileriniz size en az meşgul olduğunuz zamanı söyleyecektir. Bu en az meşgul zamanı (genellikle sabahın erken saatlerinde, bir Cumartesi günü) büyük değişiklikleri, özellikle de tamamlanması birkaç saniye süren veritabanı yükseltmeleri ile geçiş yapmak için kullanın.
Değişiklikleri gerçekleştirirken, bir bakım modu penceresi koyun ve müşterileri bir posta listesine veya benzerine yönlendirin, satın alma konusunda mutlu müşteriye tam olarak yanlış zamanda ulaşmanız ihtimaline karşı! Onlara sorunları için bir kupon teklif edin. Sadece işlerin yolunda gitmesini beklemeyin – bir şey satın almanın yarısına gelirlerse WordPress “bakım” ekranını görürler, dost canlısı bir müşterinizi kaybettiniz demektir!
Mağazanızda işler bozulursa (hazırlamada veya canlı yayında) çalışma durumuna geri dönün ve ardından bu sorunları en kısa sürede düzeltin. WooCommerce ve temel eklentilerdeki (ödeme ağ geçitleri gibi) güncellemeler, ödeme ağ geçidi API'leri, gönderim API'leri ve benzeri güncellemeler (gibi şeyler) nedeniyle yapılır – bunlar gerçekten isteğe bağlı değildir ve işleri ne kadar erken uyumlu hale getirirseniz o kadar iyi olur.
İhtiyacınız olursa Codeable'dan yardım isteyin!
Bu da bizi güzelce…
Güncellemeler Başarısız Olduğunda (beyaz ölüm ekranı, hata mesajları ve daha fazlası)
Güncellemeler başarısız olduğunda, neredeyse her zaman bir tür eklenti veya tema uyumsuzluğudur, bu da beyaz ölüm ekranı gibi bir şeye veya diğer bazı beklenmedik ve optimal olmayan maskaralıklara neden olur.
Bunu tüm eklentileri devre dışı bırakarak ve standart bir WordPress teması kullanarak ve ardından WordPress'i güncelleyerek (hazırlama aşamasında!) söyleyebilirsiniz… hey presto, bozulmadı.
Ardından temanızı açın.
Çalışırsa, bir eklenti çakışması var demektir.
Olmazsa, temanızda bir şey var.
Günlükleri kontrol edin! Veya yine, sorunu gidermek için bir Codeable geliştiricisini arayın!
Ardından, bir şey çalışmayı durdurana kadar sırayla her eklentiyi açın. İşler bozulduğunda, az önce etkinleştirdiğiniz eklenti sizin suçlunuzdur. Bu eklentiyi düzeltmeniz gerekiyor! Dediğim gibi: günlükleri kontrol edin, bir Codeable uzmanı işe alın, eklentiyi kullanmayı bırakın veya genellikle bu çakışmanın artık sizin için bir sorun olmadığı anlamına gelecek bir şey yapın. Eklentilerin geri kalanıyla tekrarlayın (bazen 1'e 2 hatanız olur!).
toparlamak
Bir WordPress web sitesine dayalı başarılı bir işletmeye sahip olmayı planlıyorsanız (kim değil?), işlevselliği korumak ve geliştirmek ve tabii ki güvenliğini sağlamak için en son kararlı sürümde güncel tutmalısınız. Güncellemeler "olması güzel" başlığının altına girmez, herhangi bir web sitesi için zorunlu ve kritik görevlerdir.
Özyinelemeleri ve önemleri göz önüne alındığında, güncellemeleri kendiniz zorlamaktan emin değilseniz – veya işinizde bunu yapan kimse yoksa – o zaman sizin adınıza güncellemeleri yapacak birini düşünmelisiniz. Bunun için Codeable'ın yeni Tutucular özelliği çok kullanışlı olacaktır. En iyi senaryo: WordPress web sitenizden ve bu sitedeki tüm güncellemelerden sorumlu, güvendiğiniz bir Codeable uzmanına sahip olursunuz. Web siteniz gibi siz de emin ellerde olacaksınız!
Biliyorum: herkes yükseltme yapmaktan şikayet ediyor – yoğun günlerde biz geliştiriciler bile. Ama burada önemli olanı unutmayalım: İş amaçlı bir web sitesi işlettiğinize göre (bu bir hobi değil, bunu biliyorsunuz!), iş çalışır durumda ve güvenli bir siteyi sürdürmek konusunda gayretli olsanız iyi olur, aksi takdirde, iş doğrudan etkilenecektir.
Günün sonunda, – açıkçası – başka bir alternatif olmadığı için yükseltme yapmamak gözükaralık olur. düşünmüyor musun?
Web siteniz/e-Ticaret mağazası güncellemelerinizle düzenli olarak ilgilenebilecek deneyimli bir WordPress uzmanına mı ihtiyacınız var? Robin Scott'ı şimdi işe alın!
ev borcu WordPress sitesi