WordPress güncellemeleri hakkında bilmeniz gerekenler

Yayınlanan: 2023-02-22

WordPress'i ve çeşitli bileşenlerini güncel tutmak, WordPress web sitelerinizin yönetimini ve güvenliğini iyileştirmek için yapabileceğiniz en kolay ve en önemli şeylerden biridir. WordPress'in en son sürümüne güncelleme yapmaktan eklentilerin ve temaların yeni sürümlerini yüklemeye kadar, güncellemeler, web sitenizin ziyaretçilerine daha da iyi bir deneyim sunarken üretkenliği ve güvenliği artırmanıza yardımcı olabilir.

Bu yazıda, ne kazanacağınıza, bir güncelleme stratejisinin nasıl formüle edileceğine ve hangi güncellemelere dikkat etmeniz gerektiğine bakarak güncellemelerin önemine değineceğiz.

İçindekiler

  • Güncellemeler neden bu kadar önemli?
    • Başlıca sürümler
    • Küçük sürümler
    • Yama sürümleri
    • Diğer yayınlar
  • WordPress güncellemesinde neler var?
    • İyileştirmeler
    • Yeni özellikler
    • Hata düzeltmeleri
      • Güvenlik
  • Bir güncelleme stratejisi seçme
    • Otomatik veya manuel güncellemeler
    • Test veya canlı ortam
  • WordPress güncellemeleri
    • Temel güncellemeler
      • Çekirdek geliştirme
      • küçük çekirdek
      • ana çekirdek
    • PHP güncellemeleri
    • WordPress Eklenti güncellemeleri
    • WordPress Tema güncellemeleri
  • Herkese uyan tek bir beden yok

Güncellemeler neden bu kadar önemli?

Güncellemeler tüm şekil ve boyutlarda gelir. Ana sürümler ve küçük sürümler, bakım güncellemeleri ve güvenlik güncellemeleri vardır. İkincisi, yazılım güvenlik açıkları için düzeltmeleri serbest bırakmak için kullanılır. Tüm güncellemeler önemli olmakla birlikte, ne kadar önemli oldukları güncellemenin türüne bağlı olabilir.

Belirli bir güncellemeye neyin dahil olup neyin dahil olmadığına dair kesin kurallar olmadığını unutmayın. Her şirket en uygun gördüğü şeyi eklemekte özgürdür; ancak, aşağıdakiler çoğu yazılım şirketi tarafından izlenen genel yönergelerdir.

Başlıca sürümler

Ana sürümler, mevcut en büyük güncellemelerden bazılarıdır. İlk noktadan önceki sayı, geçerli sürümün sürümünü belirtir. Örneğin, sürüm 2.xx, yazılımın ikinci ana sürüm döngüsünde olduğunu gösterir. Bu tür güncellemeler, büyük bir revizyona veya yazılıma kapsamlı yeni yeteneklerin eklendiğine işaret eder.

Küçük sürümler

Küçük sürümler, büyük güncellemeler arasında gerçekleşen sürümlerdir. Birinci periyodu takip eden ve ikinci periyodu takip eden sayı bize mevcut küçük sürüm sürümünü söyler. Örneğin, x.5.x sürümü, yazılımın beşinci küçük sürüm döngüsünde olduğunu gösterir. Bu sürümler yeni işlevler, toplu hata düzeltmeleri ve güvenlik güncellemeleri içerebilir.

Yama sürümleri

Yama güncellemeleri genellikle oldukça küçüktür ve genellikle son küçük sürümdeki hataları ve düzeltmeleri ele almak için yayınlanır. Sürüm numarasındaki son sayı bize mevcut yama yayın sürümünü gösterir. Örneğin, sürüm xx7, yazılımın yedinci yama yayın döngüsünde olduğunu gösterir.

Diğer sürümler

Bakım ve güvenlik güncellemeleri gibi diğer sürüm döngüleri, son dönemi takip eden sayıyı alır. Bu güncellemeler genellikle çok küçüktür ve genellikle yalnızca küçük hata düzeltmelerini içerir - genellikle iki yama sürümü arasında bir köprü görevi görmek için gereklidir.

Yazılım sürüm numaralarının anatomisi

WordPress güncellemesinde neler var?

WordPress güncellemeleri büyük ölçüde farklı biçimler alabilir. Belirli bir güncellemenin sizin için ne kadar önemli veya acil olabileceğini anlamanıza yardımcı olabileceğinden, farklı güncelleme türlerinin doğasını anlamak önemlidir.

Farklı güncelleme türlerini daha derinlemesine incelerken, daha önce tartıştığımız sürüm oluşturma sistemini aklınızda bulundurun;

İyileştirmeler

Mevcut işlevsellikte iyileştirmeler. Bu, UI ve UX iyileştirmelerinin yanı sıra mantıksal ve operasyonel iyileştirmeleri içerebilir. İyileştirmeler, süreçlerin daha hızlı ve daha kararlı çalışmasını sağlamak için kod optimizasyonu gibi performans iyileştirmeleri de sağlayabilir.

İyileştirmeler, daha verimli ve etkili olmanıza yardımcı olabilir ve hatta daha önce mevcut olmayan işlevler ekleyebilir.

Yeni özellikler

Yeni özellikler, yazılımın işlevselliğine yapılan eklemelerdir ve daha önce mümkün olmayabilecek şeyleri yapmanıza olanak tanır.

Ek özellikler, yazılımın kapsamını genişlettiği için güncellemelerin belki de en heyecan verici yönlerinden biridir. Yeni özellikler, genel olarak, yazılımın işlevselliği ile tutarlı kalacak olsa da (WordPress, işletme muhasebesi işlevselliğini ekleyen bir güncellemeyi asla almayacaktır), yine de, Gutenberg'de olduğu gibi, genel işlevselliği iyileştiren yeni özellikler ekleyebilir. – ilk olarak sürüm 5'te tanıtılan blok düzenleyici.

Hata düzeltmeleri

Hatalar, yazılımın kodunda istenmeyen davranışlara yol açan arızalardır. Hiçbir yazılımın, özellikle de pek çok işlevselliğe sahip olgun yazılımların hatasız olmadığını söylemek doğru olur. Saygın yazılım satıcıları, yazılım yayınlanmadan önce hataların çoğunu bulan ve düzelten güçlü bir QA (Kalite Güvencesi) departmanına sahip olacaktır. Söylemeye gerek yok, bazı hatalar en azimli mühendislerin bile incelemesinden kaçabilir - özellikle uç durumlarda başlarını öne çıkaranların.
Hata düzeltmeleri, özellikle farklı eklentiler ve temalar arasındaki uyumluluk sorunlarını da çözebilir.

Güvenlik

Güvenlik açıkları, yazılımın güvenliğini tehlikeye atan güvenlik açıkları yaratan hatalar gibidir. Güvenlik düzeltmeleri, WordPress web sitesinin tamamını riske atabileceğinden oldukça acil olabilir. Bilgisayar korsanları güvenlik açıklarından hızla yararlanabilir ve bu nedenle, güvenlik yamaları olarak da bilinen güvenlik güncellemeleri yüklenene kadar eklentiyi devre dışı bırakmak isteyebilirsiniz.

WordPress güvenliği çok önemli bir konudur ve güvenlik güncellemeleri WordPress'inizi güvende tutmada önemli bir rol oynar. Bu nedenle, bunlara gereken özen gösterilmelidir.

Bir güncelleme stratejisi seçme

Önceki bölümde gördüğümüz gibi, güncellemeler farklı şekil ve boyutlarda gelir. Bazı güncellemeler acil olarak kabul edilebilirken, diğerleri çok fazla değildir. Güncellemelerin, özellikle aynı sistemde farklı satıcılardan yazılımlara sahip olduğunuz sistemlerde, sistemleri bozabileceğini bilmek de önemlidir. Bu yaygın bir olay değildir, ancak yine de, özellikle görev açısından kritik sistemlerde bir endişe kaynağıdır.

Bu, güncellemeleri yüklememeniz gerektiği anlamına gelmez. Bunun yerine, WordPress'in çökmesi ve sistem kesintisi riskini en aza indirirken her zaman mümkün olduğunca korunmanızı sağlamak için bir stratejiye ihtiyacınız olduğu anlamına gelir.

Otomatik veya manuel güncellemeler

WordPress otomatik güncellemeleri – adından da anlaşılacağı gibi, güncellemeleri WordPress sitenize otomatik olarak indirir ve yükler. Güncellemeleri otomatikleştirdiğinizde, WordPress'inizin her zaman güncel olduğundan ve herhangi bir güvenlik açığının güncellemeler gelir gelmez yamalandığından emin olabilirsiniz.

Ortamınızın karmaşıklığına ve risk stratejisine bağlı olarak WordPress otomatik güncellemelerini belirli güncellemeleri yükleyecek ve diğerlerini yüklemeyecek şekilde yapılandırabilirsiniz.

Hangi WordPress güncelleme stratejisini seçeceğinizden emin değilseniz, WordPress otomatik güncellemeleri hakkındaki bu ankete bakın, böylece diğer web sitesi sahiplerinin web sitelerinin her zaman güncel kalmasını sağlamak için neler yaptıkları hakkında bir fikir edinebilirsiniz.

Test veya canlı ortam

Güncelleme stratejinizde kullanabileceğiniz başka bir araç da hazırlama ortamıdır. Hazırlama ortamları, canlı ortamın karbon kopyasıdır ancak herkesin erişimine açık değildir. Her şeyin her şeyle iyi çalışmasını sağlamak için genel web sitenizin tam bir kopyası olan bir ortamda güncellemeleri kullanıma sunmanıza olanak tanır. Her şeyin amaçlandığı gibi çalıştığını onayladıktan sonra, canlı ortamınıza güvenle güncellemeler sunabilirsiniz.

Birçok barındırma sağlayıcısı, WordPress paketleri ile hazırlama ortamları sunar, ancak XAMPP'yi veya PC'nize veya Mac'inize WordPress kurulumunu çocuk oyuncağı haline getiren LocalWP gibi bir yazılımı kullanarak kendi WordPress hazırlama ortamınızı da kurabilirsiniz.

Bu nedenle, bir hazırlama ortamı, bir WordPress barındırma hizmeti seçerken kesinlikle dikkate alınması gereken bir şey olmalıdır.

Blogumuz, WordPress ile ilgili her şeyi derinlemesine ve sağlam bir şekilde anlamanıza yardımcı olabilecek birkaç WordPress öğreticisi sunmaktadır.

Bir güncelleme stratejisi seçme

WordPress güncellemeleri

Tipik WordPress kurulumu, web sitesinin tamamını oluşturmak için birlikte çalışan birkaç bileşen içerir. WordPress'i güncellemekten bahsettiğimizde, tüm niyet ve amaçlar için tek bir sistemden bahsettiğimizden, genellikle tüm bu bileşenlerin güncellenmesini dahil ederiz.

Güncelleme işlemi genellikle bileşenler arasında benzerdir

Temel güncellemeler

WordPress temel güncellemeleri, WordPress'in kendisine yapılan güncellemeleri ifade eder. WordPress.org ekibi bu güncellemeleri geliştirir ve yayınlar. Dünyanın her yerinden katkıda bulunan birçok kişi, WordPress sürümleri ve güncellemeleri üzerinde çalışır. aşağıdaki gibi kategorize edilen;

Çekirdek geliştirme

Kanayan kenar olarak da bilinen WordPress çekirdek geliştirme güncellemeleri, geliştiricilere yönelik güncellemelerdir. Geliştiricilerin sırada neyin geleceğine dair bir ön bilgi edinmelerine ve gelecekteki sürümlerini buna göre planlamalarına olanak tanır. Çekirdek geliştirme güncellemeleri asla üretim sistemlerine yüklenmemelidir.

küçük çekirdek

Makalede daha önce tartışıldığı gibi küçük çekirdek güncellemeleri, yama sürümlerinin eşdeğeridir. Tipik olarak, küçük temel güncellemeler, güvenlik düzeltmelerinin yanı sıra bakım içerir.

ana çekirdek

Ana çekirdek güncellemeleri, önceki bölümde açıklandığı gibi ana ve küçük çekirdek sürümlerini içerir. Bu güncellemeler, çoğu durumda WordPress çekirdek dosyalarını güncelleyerek WordPress'e yeni işlevler ve özellikler ekler.

PHP güncellemeleri

WordPress, eklentiler ve temalar gibi PHP üzerinde çalışır. Her şey gibi, PHP de kendi güncellemelerini alır. Tüm WordPress yazılımı, bir sürümü olan PHP ile yazılmıştır.

Geçerli PHP sürümü, Aralık 2022'de piyasaya sürülen 8.2'dir. Her sürüm yeni özellikler getirdiğinden, PHP 8.2'de yazılan yazılımlar, PHP'nin önceki bir sürümünü çalıştıran web sunucularıyla uyumlu olmayabilir. Elbette bu, geliştiricilerin hangi özellikleri kullandığına bağlıdır.

PHP geriye dönük uyumlu olsa da, mutlaka geleceğe uyumlu değildir. Bu kuralın istisnaları geçerli olabilir - çoğunlukla yüksek oranda özelleştirilmiş ortamlarda. Bu nedenle, her eklenti indirmesinde PHP sürümünü bulacaksınız - eklentinin çalışması için en azından hangi PHP sürümünün gerekli olduğunu bilmenizi sağlar.

PHP versiyonu

Barındırılan çoğu ortamda, web barındırma sağlayıcısı, herhangi bir işlem yapmanıza gerek kalmadan PHP güncellemelerini halleder. Kendi ortamınızı barındırıyorsanız, PHP'yi güncel tutmak WordPress güncellemelerinin önemli bir parçasıdır.

Çalıştırdığınız geçerli PHP sürümünün hala desteklenip desteklenmediğini kontrol etmek için her zaman PHP'nin resmi desteklenen sürümleri listesine bakın.

WordPress Eklenti güncellemeleri

Eklenti geliştiricisi, eklenti güncellemelerini yayınlamaktan sorumludur. Örneğin, WP White Security olarak WP Activity Log, WP 2FA ve diğer tüm eklentilerimiz için güncellemeler yayınlıyoruz, Automattic, WooCommerce güncellemelerini vb. yayınlıyor. Eklentilerin nasıl kurulduğundan dolayı, WordPress güncellemelerin ne zaman yayınlanacağını belirleyebilir. Gerekli otomatik güncellemeleri etkinleştirdiyseniz, WordPress devam edecek ve bunları yükleyecektir. Aksi takdirde, WordPress panosundan WordPress eklentileri sayfanızı ziyaret etmeniz ve şimdi güncelle seçeneğine tıklamanız gerekir.

Eklentileri güncellemenin daha az yaygın olan bir yolu da FTP/SFTP'dir. Sunucunuza bağlanmak ve eklenti dosyasını doğrudan eklentiler klasörüne yüklemek için bir FTP istemcisine ihtiyacınız olacak. Bu yöntem oldukça alışılmışın dışındadır, ancak wp-admin'e erişemediğinizi fark ederseniz yeniden erişim kazanmanıza yardımcı olabilir. Bu yöntemi, WordPress eklentilerini manuel olarak devre dışı bırakmak için de kullanabilirsiniz.

Tüm eklenti güncellemeleri, güncellemeye tam olarak nelerin dahil olduğunu size anlatan sürüm notları ile birlikte gelir. Bu, herhangi bir güncellemenin WordPress'iniz için ne kadar önemli olduğunu belirlemenize yardımcı olabilir.

WordPress Tema güncellemeleri

Tema geliştiricileri, WordPress tema güncellemelerini yayınlamaktan sorumludur. Bu güncellemeler büyük ölçüde eklentilerle aynı süreci takip eder. Temaların otomatik mi yoksa manuel olarak mı güncellenmesini istediğinizi seçebilirsiniz. Temaları manuel olarak güncellemek için, WordPress yönetici kontrol panelinizden Görünüm > Temalar'a gidin ve Şimdi güncelle'ye tıklayın.

Herkese uyan tek bir beden yok

WordPress güncellemeleri, web sitenizin genel sağlığı ve güvenliği için çok önemlidir. Aynı zamanda, farklı ortamların farklı gereksinimleri olduğunu ve bu nedenle herkese uyan tek bir güncelleme stratejisi olmadığını kabul etmeliyiz.

Önemli olan, hangi stratejinin ihtiyaçlarınıza ve gereksinimlerinize en uygun olduğuna dair bilinçli bir karar vermek ve bunun dini olarak yürütülmesini sağlamaktır. Başarı, çoğunlukla tutarlılığın sonucudur.