WordPress Otomatik Güncelleme Özelliği Kullanılmalı mı?

WordPress… 60 milyondan fazla tarafından kullanılan, internetteki web sitelerinin birçoğunu oluşturan içerik idare sistemlerinden (CMS) biri. PHP ve MySQL kullanılarak geliştirilen GPL lisanslı bu web yazılımı, gerisindeki güçlü bir topluluk yardımıyla açık kaynaklı biçimde geliştiriliyor ve varlığını sürdürüyor. Bu nedenle açık kaynak yazılım dünyasının gözbebeği olan WordPress, milyarlarca insanın fiyatsız bir biçimde web sayfaları oluşturup yayın yapabilmesini sağladı.
Dünyada her alanda olduğu üzere, bütün yeterlilik ve hoşlukların zıt tarafında olan birtakım oluşumlar da mevcut. İşte arka niyetli bilgisayar korsanları açık kaynak topluluğunu bu bakımdan riske atabilecek en büyük tehlikelerden. Açık kaynak kod, tabiatı gereği şeffaf olduğundan güvenlik açıkları kapalı yazılımlara nazaran çok daha kolay tespit edilebiliyor ve bu açıklar kullanılarak gayelere yönelik hücumlar gerçekleştiriliyor. Bilgisayar korsanları, botlar, script-kiddie’ler bütün yapbozun birer kesimi.
Bildiğiniz üzere sırf WordPress sitenizi değil, birçok sistemde akınlardan korunmanın bir numaralı yolu o sistemi ve yazılımı aktüel tutmaktan geçer. Daha sonrasında ise gerekli ek önlemleri alırsınız. Tıpkı halde bir WordPress kullanan web sitesine sahipseniz ataklardan korunmanın en düzgün yollarından birisi de WordPress’i, eklentileri ve temalarınızı yeni tutmak. Ama WordPress’i yeni tutmak kimi vakit sandığınız kadar kolay olmuyor, web yöneticisi bulunmayan küçük işletmeler ve yüzlerce hatta binlerce web sitesini yönetim eden ajanslar için bu epey sıkıntı bir durum.
WordPress, bu sorunu çözebilmek ismine geçen sene WordPress 5.5 sürümüyle bir arada, eklentiler ve temalar için otomatik güncelleme özelliğini sundu. 5.5 sürümünden evvel, bu stilde güncelleme özellikleri sadece eklentiler ve birtakım üçüncü parti yazılımlar aracılığıyla sağlanıyordu. Pekala ya güncelleme yapmak her vakit mantıklı mı? Güncellemeler problemleri çözüyor mu, yoksa daha da mı berbat hale getiriyor? İşte bu yazıda otomatik güncellemeye ayrıntılıca bakıp, WordPress’i daha şimdiki tutmanın daha düzgün yollarına değineceğiz.
WordPress Otomatik Güncelleme Nasıl Çalışır?
WordPress 5.5 sürümüyle birlikte gelen otomatik güncelleme özelliğiyle bir arada, eklentiler ve temalar için de manuel olarak oto-güncelleme ayarını etkinleştirme seçeneğine sahipsiniz. Otomatik güncellemeler, gün içerisinde belli aralıklarla WordPress’in çalıştığı sistemde bir WP-Cron’u çalıştırır. WP-Cron, WordPress konseyi web sitelerinde belli vakit dilimi içerisinde yerine getirilmesi istenen vazifelerin yapılabilmesi maksadıyla yönetilen bir WordPress özel CronJob’u. Bu WP-Cron’u çalıştığında sunucuyu denetim eder; eklentinin, temanın yahut WordPress’in kendisine ilişkin bir güncelleme varsa otomatik olarak indirip heyetimi gerçekleştirir.

WordPress Otomatik Güncelleme Özelliğinin Düzgün Tarafları
İnternet sitesi üzere dünyanın dört bir yanından herkese ve birçok yapay zeka botlara açık bir şey işletiyorsanız güvenlik sizin en büyük kaygılarınızdan birisi olmalı. Çünkü yakın tarihte yayınlanan güvenlik raporlarına nazaran WordPress üzerinde yer alan güvenlik açıklarının yüzde 98’i yazılımın kendisinden dolayı değil, eklentilerden kaynaklanmakta.
Otomatik güncelleme özelliği sayesinde, yönettiğiniz web sitesi ilgili eklenti yahut tema geliştiricisi rastgele bir güncelleme yahut güvenlik açığını kapatmak için yama yayınladığı anda konseyimi otomatik olarak gerçekleştirilecektir. Böylelikle her şey için çok geç olmadan ve vakit kaybetmeden muvaffakiyetle güvenlik sağlanmış olacak.
Ayrıyeten herkesin profesyonel ve ihtimamlı bir biçimde web sitesi yönetmediğini biliyoruz. Hakeza bunun dışında, web sitesini açıp bir daha geri uğramayan kimseler de mevcut. Otomatik güncelleme özelliği, WordPress kullanıcılarına el ile yapılması gereken birçok güncellemeyi otomatik olarak yaparak vakitten tasarruf edilmesini ve birebir vakitte taarruzlara karşı açıkların yamanmasını sağlar.
WordPress Otomatik Güncellemelerinde Ortaya Çıkabilecek Meseleler
Birçok web sitesi sahibi için yeni ve görünüşü güzel duran temalar, işlevsel eklentilerin otomatik olarak zahmete girmeksizin güncellenmesi harika bir kolaylık olarak görünebilir. Ama bu özelliğin web siteniz üzerinde olumlu olduğu kadar, birtakım olumsuz tesirlere de neden olabileceğini unutmamalısınız. Örneğin yaşayabileceğiniz birkaç senaryo şudur:
- Web siteniz çökebilir: Otomatik güncelleme, güncellemeleri yüklerken rastgele bir uyumluluk meselesini yahut çakışmayı denetim etmez. Direkt bildiği işi yapıp güncellemeyi yükler. Bunun sonucunda kolay bir çakışma nedeniyle bile web siteniz çökebilir, siz durumu fark edene kadar saatlerce kapalı kalabilir.
- Yeni güvenlik açıkları: Otomatik güncellemelerin maksadı güvenlik açıklarını kapatmak değil, web sitenizi ve eklentiler ile temalarınızı en son sürümlerine güncellemektir. Birden fazla vakit eklenti geliştiriciler birtakım yeni özellikler sunarlar ancak bu yeni özellikler maalesef yazılım insan yapısı olduğundan yeni güvenlik açıklarıyla birlikte gelebilir. Eski sürümde zafiyet yokken, yeni sürüm web sitenizi tehlikeye atabilecek bir güvenlik açığına da sahip olabilir.
- Güncelleme sunucuları ele geçirilebilir: Çok düşük bir ihtimal olsa da, yeniden de büsbütün göz gerisi edilebilecek bir şey olmadığını düşünüyoruz. Güncelleme sunucularının arka niyetli kimseler tarafından ele geçirilmesi sonucu, güncelleme ismi altında web sitenizin ele geçirilmesine neden olabilecek ziyanlı yazılımlar dağıtılabilir. Tekrar edelim, düşük mümkünlük versek de siber dünyada her riski ve olabilecek her şeyi pahalandırmak zorundasınız.
Otomatik Güncelleme Yüzünden Web Sitemiz Bozulursa Ne Olur?
Otomatik güncelleme sonrası web sitenizde çeşitli problemler yaşıyorsanız ve bozulmalar meydana geliyorsa öncelikle sitenizin yönetici paneline erişmeyi deneyin. Erişebiliyorsanız kusura neden olan, güncellenmiş eklenti yahut temayı devre dışı bırakıp durumu denetim edin. Şayet sitenize hiçbir halde erişemiyorsanız maalesef ki yedekten döndürmeniz gerekebilir.
WordPress’inizin ve sunucunuzun aktüel yedeklerini tutmak her şeye rağmen büyük değer arz eder. Şu anda halihazırda kullanabileceğiniz birkaç yedekleme tahlili bulunuyor. Bunlardan birkaçını sıralayacak olursak:
- WordPress yedekleme eklentileri: WordPress’in kendisi hayli güçlü bir eklenti marketine ve topluluğa sahip. Bu nedenle yüzlerce hatta binlerce yedekleme ve bakım eklentisi, tahlili bulunuyor. Bunlardan en uygun ve emniyetli olanını kullanabilirsiniz.
- Yedekleme servisleri: Büyük çaplı bir projeniz varsa ve kayıp vermekten korkuyorsanız, Vaultpress üzere birtakım SaaS platformları aracılığıyla WordPress siteniz için gerçek vakitli yahut planlı yedekleme hizmeti edinebilirsiniz.
- Sunucu taraflı yedekleme: cPanel’de yer alan “Backup Wizard” ve “JetBackup” üzere eklentileri, sunucu taraflı yedekleme için epey kullanışlı. Bu eklentiler yardımıyla web sitelerinizin yedeklemesini belli bir vakit dilimi içerisinde yapılandırıp, otomatik alacak halde ayarlayabilirsiniz. cPanel’in bu ek özellik ve hizmetleri, birçok özelleştirmeyle bir arada farklı farklı yapılandırma seçenekleri de sunuyor.
WordPress’in Güncellemelerle Bozulmayacağından Nasıl Emin Olabilirsiniz?
Evet, otomatik güncellemelerin sitenizi bozabileceğinden bahsettik. Pekala eninde sonunda yapmamız gereken bu güncellemelerin sitemize olan tesirini nasıl evvelden görebiliriz ve önlem alabiliriz? Aslında epeyce kolay. cPanel ile gelen WordPress Toolkit’in bir özelliği olan Smart Updates yardımıyla süreci epey inançlı ve daha az riskle yönetebilirsiniz. Smart Updates, manuel ve otomatik güncellemeler için çalışır ve sizlere yol gösterir. Bu araç yardımıyla güncellemeleri daha yapmadan çabucak öncesinde, web sitenizin güncellenmiş ve güncellenmemiş haline ilişkin bir önizlemesini görürsünüz. Rastgele bir sorun yoksa güncellemeyi gönül rahatlığıyla başlatabilirsiniz.

cPanel WordPress Toolkit Smart Updates özelliği. Sitenin güncelleme öncesi ve sonrasındaki halini önizleme olarak gösteriyor. – Görsel Kaynağı: cPanel
Smart Updates, güncellemelerin ne olduğunu ve hangi güncellemenin yararlı, hangisinin ziyanlı olduğunu tespit edebilmek için yapay zekadan faydalanır. Buna nazaran yöneticiye birtakım teklifler sunuyor. Her şeye karşın bir sorun oluşma ihtimaline rağmen, bunu süratlice geri telafi etmek için birtakım “Restore Points and Backups” yani kurtarma noktaları ve yedekler de oluşturmakta.
Ayrıyeten web sitenize erişemiyorsanız bile sorun çıkaran eklentileri yahut temaları bu cPanel eklentisi yardımıyla devre dışı bırakıp sitenizin tekrar açılmasını sağlayabilirsinz. WordPress Toolkit, cPanel içerisinde yer aldığı için sunucu seviyesinde çalışır. Bundan ötürü eklenti ve tema idaresini web siteniz çökmüş olsa bile yapabilirsiniz.
Bu yazımızda sizlere WordPress’in en beğenilen temel özelliklerinden birisi olan otomatik güncellemenin avantajlarından ve dezavantajlarından bahsettik. Elbet ki güncellemeler kimi vakit çok yararlı olabiliyorken, kimi vakit birtakım yanlışlar nedeniyle web sitenizi riske atabiliyor. cPanel’in sunduğu WordPress Toolkit’in bu şekil durumlara karşı güzel bir tahlil olduğunu düşünüyoruz. Web sitesi güncelleme nedeniyle çökmüş olsa bile eklenti idaresi yapılabilmesi, güncellemelerin risk durumunun yapay zekayla kıymetlendirilmesi, güncelleme öncesi rastgele bir meselede süratlice dönebilmek için otomatik olarak yedek alınması hayli hoş.
Sizlerin de WordPress siteniz varsa yahut mevzu hakkında fikir belirtmek istiyorsanız tekliflerinizi ve yorumlarınızı bizimle paylaşmaktan çekinmeyin. Sorularınız içinse Technopat Toplumsal’de bahis açabilirsiniz. Esen kalın.
Kaynak: Technopat