WordPress eklentisi güncellemeleri: görmezden gelebilir miyim?- Verilerle desteklenen görüntüler

WordPress, çok sayıda görev sunan çok sayıda eklenti sunar. Bu, hızlı evlat edinme seviyesinin arkasındaki ana nedenlerden biridir. WordPress eklentisini bulma ve yükleme kolaylığı, eklentinin web siteniz için iyi bir çözüm ve maliyet etkin olup olmayacağına dikkatinizi azaltabilir. Aslında, sadece yeni bir eklenti yüklemek kolay değil, genellikle WordPress sitenize yeni işlevler eklemek için atabileceğiniz ilk adımdır. Sorun, hem ücretsiz hem de ücretli binlerce eklentiyi izleyebilmek ve saniyeler içinde yükleyebilmeleri, WordPress kurulumuna eklenmesi gerekmeyen eklenti proliferasyonunun kapısını açabilmektir. Ve bu kasıtlı yaklaşımın saha performansı, güvenlik ve bakım maliyetleri üzerinde olumsuz bir etkisi olabilir.
Bununla birlikte, mevcut WordPress eklentilerinin sayısı ve ne kadar önemli oldukları göz önüne alındığında, uzun ömürleriyle ilgilenmek ve sormak kolay: WordPress eklentim, eğer yapmazsam sonsuza dek uyumlu olacak mı? WordPress eklentisi güncellemesi neden yayınlanıyor? Bir örnekle başlayalım:

Ünlü bir iletişim formu olan Caldera Forms, kurulduğu siteyi tehlikeye atmış olabilecek çoklu siteler arası komut dosyaları (XSS) güvenlik açığı yaşadı. Josh Pollock ve ekibi, iyi atıfta bulunabilen geliştiriciler oldukları için ne yaptıklarını tahmin edin:

Güvenlik sorunlarını giderirler ve WordPress eklentilerinin (hata iyileştirmeleri ve diğer yeni özelliklerle birlikte) daha yeni bir sürümünü yayınlayarak yaparlar.
Bu, eklenti güncellemelerinin gerçekleşmesinin ana nedenlerinden sadece biridir. Eklentiler, web sitenizde yeni işlevselliği etkinleştiren veya geliştiren yazılımın bir parçasıdır. Neredeyse her şey için eklentiler var: iletişim formları, resim galerileri, rezervler, SEO, önbellek. Liste sonsuz. Bir yazılım olarak, sonunda, WordPress eklentisi aşağıdaki nedenlerle geliştirici tarafından standart bir programda güncellendi: yeni özellikler tanıtmak için
Performansı artırmak için
Hata iyileştirmelerini güncellemek ve güvenliği artırmak için (yukarıdaki Caldera formu örneğinde olduğu gibi)
Geriye dönük uyumluluğu korumak için
Öyleyse buradaki verilerden biraz daha teşvik edilelim ve eklenti güncellemeleri ve ne sıklıkta yayınlandıkları hakkında daha fazla şey anlamaya çalışalım.
WordPress eklentisi güncellemesi ne sıklıkla yayınlanır? Bu cevaplanması kolay bir soru değildir, çünkü analiz edilecek halka açık bir tarihsel veri toplama yoktur. Bu, bu konu hakkında bilgi edineceğimiz anlamına mı geliyor? Dedim ki: “Siktir et, hayır!” Çıkış tarihi hakkında bilgi toplayabileceğimiz resmi bir web sitesi var: WordPress Deposu (Yüce). Eklenti güncellemeleri için ortalama zaman aralığı için araştırmamda, WordPress depolarında “Popular” etiketli 1386 WordPress eklentilerinin tümü için en son çıkış tarihini gördüm:
Bu Batang grafiği, kaç popüler WordPress eklentisinin ve zamanlarının resmi olarak (bu yazma zamanına kadar) en son güncellendiğini gösterir. İlginç, ha? Demek istediğim, bir yıldan fazla bir süredir güncellenmemiş “popüler” kategori altında gruplandırılmış 300’den fazla eklenti olduğunu görmek gerçekten ortaya çıktı. Ama bu yakında düzeltilebilecek başka bir hikaye. Bu tartışma uğruna, bir yıldan fazla bir süre önce ve bir haftadan az bir süre önce güncellenen eklentinin tanımlanması zor bir nedeni olduğunu veya tesadüfi gerçeklerle ilgisi olduğunu kabul edelim (zaman ve gün ve inceliyorum repo eklentisi). Bu nedenle, bir an için bu verileri denklemden silelim ve geçtiğimiz hafta değil, 1 yıldan az bir süre içinde güncellenen eklentiye odaklanalım.

253 eklenti son 6 aydan daha az güncellendi (%26.5)
244 eklentiler 1 aydan daha kısa bir süre önce güncellendi (%25,6)

236 eklenti 3 aydan daha kısa bir süre önce güncellendi (%24.8)
220 eklentiler 1 yıldan daha kısa bir süre önce güncellendi (%23.1)
Verilerimizle, en popüler WordPress eklentisinin 6 aydan az bir yenileme döngüsü olduğu görülüyor. Buna yakın, eklentinin 1 aydan daha kısa bir süre önce güncellendiğini gördük. Örneğin, WordPress siteniz 10 eklenti tarafından güçlendiriliyorsa, her zaman aralığında 1/4 eklentiniz için ortalama bir güncelleme alacağınız anlamına gelir.
Bu verilere dayanan deneyler, eklenti yenileme sürüm döngüsünün frekansının daha yakın bir resmini vermek ister. Verilerin WordPress depolarında bulunan eklentilerden geldiği göz önüne alındığında, bu yalnızca ücretsiz ürünleri veya en ücretsiz sürümleri saydığımız anlamına gelir. WordPress Premium eklentisi için, ücretli ürünler oldukları için geliştiricilerinin daha kısa bir serbest bırakma döngüsüne sahip olması çok mümkündür. Artık görmeniz gereken verileriniz olduğuna göre, ana sorunuza dönelim ve doğru cevabı verelim: Eğer yapmazsam WordPress eklentim sonsuza dek uyumlu olacak mı?
Eklentiler hakkında zor gerçek: Yaşam boyu uyumluluğu olan eklenti yok, cevap: “Ne yazık ki, hayır.” WordPress eklentileri hakkında BM belgelenmiş ve ünlü gerçeği duymuş veya anlatmış olabilirsiniz. Size eklenti güncellemesinin ne sıklıkta yayınlandığına dair ham bir resim verecek veriler veriyorum. Mümkün olduğunca zor, WordPress eklentisi, olabildiğince iyi çalışmaya devam edecek ve sitenizle sınırsız süre uyumlu kalacak şekilde tasarlanmamıştır. Kasing, gönderiye görüntü eklemek gibi önemsiz bir görev gerçekleştiren küçük ve spesifik bir eklenti ile farklı görünebilir (tekrar okuyabilir: bakabilir). Kullanım durumunda bile, eklenti doğru tedaviyi yapmanız için sizi – veya geliştiricinizin – gerektirecektir. WordPress Geliştiricileri ve Kodlanabilir Francesco Carlucci uzmanları açıklar:
WordPress, gelişmeye devam eden ve artmaya ve değişmeye devam eden bir ekosistemdir.Aylar veya yıllar önce yapılan, ancak sadece olmayan eklentiler, artık mevcut WordPress sürümüyle uyumlu olmayan veya sadece ‘eski sürümde’ işlevleri kullanabilir, yani artık kullanılmadığı ve muhtemelen kaybolması muhtemeldir. zaman önünde.Zor Hakikat Hakkında İyi Haber: Eklentiler güncellenmeli veya siteniz sorunları deneyimlemeye başlayacak (er ya da geç) eklenti güncellemeleri, neden bunun hakkında konuşmayı zahmet ediyorsunuz?Bu sadece bir eklenti güncellemesi değil.Bu, sorunu hızlı bir şekilde gündeme getiren güncellemeyi görmezden gelir.Bu oldukça karmaşık bir sorunun başlangıcıdır, çünkü eklentinin yenilenmesine dikkat etmemenin neden olduğu çeşitli sorunlar vardır.

Web sitesi sahibi bunu neden yaptı? Maliyetlerden ve zamandan tasarruf etmeye çalışan eklenti güncellemelerini görmezden gelmeyi hayal edebileceğiniz daha fazla WordPress kullanıcısı. Bunu yaptılar, çünkü yayınlanan yeni güncellemeler hakkında bildirimler görseler bile, eklentilerinin bir kısmının oldukça iyi çalıştığını gördüler. Öyleyse şöyle düşündüler: “Neden eklentimi güncellemeye zahmet etmeliyim?” Ancak bu sadece kötü ve küçük bir karardır: Eklentilerin (ve web sitelerinin) bakımını göz ardı etmek başarısız olma yolunuzdur. Francesco tarafından gösterildiği gibi: Ne yazık ki, bu çok yaygın bir hatadır: Site sahibi eklenti güncellemesini unuttu veya yok saydı. Bu yaklaşımla ilgili sorun, örneğin, eklentiyi 1.4 sürümünden 2.6 sürümüne güncellemeniz gerekiyorsa, eklentinin bazı işlevlere veya tüm web sitelerine zarar vermesi muhtemeldir. Bu nedenle en iyi uygulama, eklentiyi her hafta veya daha fazla olduğu gibi tekrar tekrar günceller. Periyodik yenileme önemlidir, çünkü BT Becerileri iki ana sürüm (veya daha fazlası) sadece eklentinizi güncelleyerek önleyebileceğiniz çeşitli sorunlar getirebilir. Buna ek olarak, güncellemenin tutarlı bir şekilde gerçekleştirildiği bir bakım rutinine sahip olarak, büyük bir sorun olmadan önce sorunun üstesinden gelebilecek ve WordPress siteniz üzerinde daha büyük bir etkiye sahip olacaksınız. WordPress eklentisi özel bir hikaye, özel bir eklenti ne olacak: Bir güncellemeye ihtiyaçları var mı?
Evet, ve aslında özel WordPress eklentileriyle uğraşmak biraz daha karmaşık. Bu eklenti, yenilenme ve bakım açısından çok daha karmaşık ihtiyaçlara sahiptir. Bunun nedeni, web siteleri için özel görevleri ve işlevleri ele almak için özel olarak yapılmış olmalarıdır. Özel eklentiler, güncellemeler açısından daha fazla zaman ve dikkat gerektirir, çünkü geliştiriciniz her dosyayı, kod satırlarını, özel eklentinizle etkileşime giren öğeleri kontrol etmelidir. Özel bir temanız veya başka bir ayarınız varsa, her şey daha uzun sürecektir. Kapsamlı ve ayrıntılı bir süreçtir. Her şey kontrol edildikten ve geçtikten sonra, geliştiriciniz size bir güncelleme sağlamak için özel WordPress eklentinizde çalışacaktır. Francesco vurgular: Yalnızca web siteleri için geliştirilen özel eklentiler hakkında konuşursak, uyumluluk zaman zaman dikkat etmeniz gereken bir şeydir. Demek istediğim, belirli bir WordPress işlevi kullanılarak bir eklenti geliştirilmişse veya yeni güncellenmiş başka bir eklentiye bağlanmışsa, özel eklentinizin de güncellenmesi gerekir. “Eklentim WordPress sitemde sonsuza kadar çalışacak mı?” Cevap hayır! ”
Ve öyle olmalı, eğer değilse, sizin için değil, sizin için çalışmayan yazılımları kullanacaksınız.Bu kurala özel eklentiler de dahildir.İyi bir geliştirici, zaman zaman uyumlu kalmak için eklentiler geliştirirken en iyi uygulamayı takip etmek için en iyisini yapar, ancak bu%100 garanti edilebilecek bir şey değildir.Bu nedenle, en son sürümlerinden yararlanmak için güncellemeleri göz ardı etmemeli ve otomatik olarak kullanabileceğiniz tekrarlanan güncellemeleri ve bakım programlarını düzenlememelisiniz. Bu blog, şirketlerin 2007’den bu yana hedeflerine ulaşmasına yardımcı olan Francesco Carlucci, teknoloji uzmanları ve yazılım geliştiricilerini görüntüler. Şirket düzeyinde WordPress, Özel Entegrasyon, E-Niaga ve performans odaklı çözümlerin geliştirilmesi konusunda uzmanlaşmıştır.Kodu yazmadığında, onu internet girişimcileri için blog yazıları yazarken bulabilirsiniz.


admin

Bir Cevap Yazın

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