Kendinizi Bir WordPress Felaketine Hazırlamanın Yolları
Yayınlanan: 2020-05-12Yıllar boyunca bu kadar çok insanın WordPress'e dönmesinin bir nedeni var. Esnektir, nispeten kullanımı kolaydır ve harika bir katkıda bulunanlar topluluğuna sahiptir. Bu, görünüm ve işlevsellik açısından neredeyse sonsuz potansiyele sahip bir web sitesi oluşturabileceğiniz anlamına gelir. Olumsuz yanı, gelecekteki sorunlar için birçok fırsat da bırakıyor.
Gerçek şu ki, kendinizi felakete hazırlamak inanılmaz derecede kolaydır - özellikle de ilk başladığınızda. WordPress esasen dünyayı parmaklarınızın ucuna getirdiğinden, çok sayıda eklenti eklemek veya hatta sonuçları düşünmeden bu “Güncelle” düğmesini tıklamak için büyük bir cazibe vardır. Bu, bir dizi başka eylemle birlikte, yolda yüzünüzde patlayabilir.
Aşağıda, bir WordPress web sitesi oluşturmak ve sürdürmek söz konusu olduğunda tasarımcıların ve site sahiplerinin kaçınması gereken en önemli şeylerden bazıları verilmiştir.
1. Her Sorunu Çözmek için Eklentileri Kullanın
Aralarından seçim yapmamız gereken çok sayıda WordPress eklentisi, kendimizi bir şekerci dükkanındaki meşhur çocuk gibi hissettirebilir. Aklınıza gelebilecek hemen hemen her tür işlevsellik için eklentiler var - hem büyük hem de küçük.
Çoğu zaman, karşılaştığımız herhangi bir sorunun veya sınırlamanın yalnızca bir eklenti yükleyerek çözülebileceğine inanma zihniyetine gireriz. Niye ya? Sebebin bir kısmı, gerçekte olabileceği için olabilir. Gerçekten de doğru eklenti, sitemizi bir sonraki seviyeye taşımak için ihtiyacımız olan şey olabilir.
Buradaki sorun iki yönlüdür. İlk olarak, her eklenti eşit olarak oluşturulmaz. Gerçekten harika ve güvenilir her yazılım parçası için, bir parçası olan bir o kadar (daha fazla değilse) vardır… Neyse, konuyu dalıyorum. Bir eklentiyi doğru bir şekilde değerlendirmek için zaman ayırmak sonsuz uyumu garanti etmez, ancak size kalite konusunda bir fikir vermelidir.
İkinci sorun, çoğu zaman, diğer yöntemlerle daha iyi ele alınan şeyleri yapmak için eklentilere bakmamızdır. Örneğin, CSS'yi düzenlemenize yardımcı olacak bir eklenti olabilir - ancak bu gerçekten gerekli mi? Bir stil sayfasını veya şablonu düzenleyerek kolayca (bir profesyonel için) yapılabilecek bir şeyse, bir eklenti aşırıya kaçabilir.
Bütün bunlar düşüncede bir değişiklik gerektiriyor. Bir eklenti kurarak her şeyin çözülemeyeceğini veya çözülmesi gerektiğini anlayın. Buradaki fikir, neyi başarmaya çalıştığınızı düşünmek ve bunu yapmanın en iyi yolunu belirlemektir. Bazen bu, bir eklenti yüklemek anlamına gelir, diğer zamanlarda bir eklenti olmadan yapabilirsiniz.
2. Bir Ana Temanın Dosyalarını Doğrudan Düzenleme
Bir WordPress temasının güzelliğinin bir kısmı, tam ihtiyaçlarınıza göre özelleştirilebilmesidir. WordPress, arka uçta kullanışlı (potansiyel olarak tehlikeliyse) bir düzenleyici bile içerir. Ancak endişe şu ki, bir "ana" tema kullanıyorsanız, o tema güncellendiğinde yaptığınız tüm düzenlemelerin üzerine yazılabilir. Tüm özelleştirmeleriniz bittiğinde, bu, olması gerekenden farklı görünen ve hareket eden bir siteye yol açabilir.
Ne yazık ki bu, tasarımcıların ve site sahiplerinin her zaman farkında olmadığı potansiyel bir sorundur. Aslında, tüm mantığa aykırı görünüyor. Yüklü bir temanız var - neden istediğiniz gibi değiştiremiyorsunuz?
İşte burada çocuk teması kavramı devreye giriyor. Geri kalan her şeyi ebeveynine bırakırken, yalnızca özelleştirmek istediğiniz bir temanın bölümlerini işlemeye hizmet eder. Ebeveyn güncellendiğinde, alt tema zarar görmeden kalır.
İyi belgelenmiş bir tema (ücretsiz veya ticari), bir alt temanın kullanımından bahsetmelidir. Ancak her tema yazarı bundan bahsetmez ve açıkçası, bir temanın her kullanıcısı orada oturup belgeleri okumaz.
Sadece şunu bilin ki, kendinizden başka bir kaynaktan tema kullanırken, bir çocuk teması sizi bir sürü dertten kurtaracaktır.
3. Bir Yedekleme/Güncelleme Rutinine Bağlı Kalmama
Her şeyin beklendiği gibi çalışacağını umarak, bu güncelleme düğmesine boğazımızda bir yumru ile tıklıyoruz. Ama bazen olmuyor. Ve WordPress'in, bir temanın veya eklentinin gerisinde kaldığımız sürümler ne kadar çok olursa, o kadar fazla risk alırız. Sadece kırılacak bir şey için değil, aynı zamanda yamalanmamış olabilecek potansiyel güvenlik açıkları için de.
Bir şeyler ters giderse - o zaman ne olacak? Her ne kadar sitenizi pişiren şeyin önceki bir sürümünü kurcalayıp kurabilirsiniz, ancak bu her zaman işe yaramaz. Olsa bile, geri alınamayan bir güncellemeyle birlikte gelen veritabanı değişiklikleri olabilir.
Bir kanat ve dua ile ilgili güncellemeleri yönetmek yerine – hazırlıklı olun. Güncellemeleri rutin olarak çalıştırın ve sık sık yedekleme yapın (en azından güncellemeleri uygulamadan önce sitenizi yedekleyin). Bu şekilde asla çok geride kalmazsınız ve bir şeyler ters giderse rotayı tersine çevirmenin bir yolunu bulursunuz.
4. Temel Güvenlik Önlemlerini Almamak
WordPress çok yaygın olarak kullanıldığından, kötü niyetli kişiler için sürekli bir hedef haline geldi. Hiç bitmeyen bir bot akışı, kaba kuvvetle giriş denemeleri yapıyor ve savunmasız yüklemeleri tarıyor. Ve yapabileceğimiz en kötü şey, bunlar olurken boş boş oturmak.
İyi haber şu ki, temel bir stratejiyi uygulamak için bir güvenlik uzmanı olmanıza gerek yok. Bir güvenlik eklentisi çalıştırmak, kurulumunuzu güncel tutmak, güçlü şifreler kullanmak ve sitenize erişimi kısıtlamak gibi eylemler herkesin yapabileceği şeylerdir. Şaşırtıcı bir şekilde çalışıyorlar.
Bu önlemler, uzman bir bilgisayar korsanının ortak saldırısını mutlaka durdurmaz. Ancak, yukarıda belirtildiği gibi, daha sıradan otomatik girişimleri püskürteceklerdir. Ayrıca, siteniz içeri girmeye çalışan canlı insanları çekecek kadar büyük ve önemliyse, umarım daha sağlam bir güvenlik için bir bütçeniz vardır.
5. Dikkat Etmeyi Durdurun
Bu, yeni yapılmış bir siteyi bir müşteriye teslim eden tasarımcıları gerçekten çok zorluyor. Bazıları için, yeni bir web sitesinin heyecanı, diğer öncelikler devraldıkça kaybolur. Eskiden sitelerine yapılan günlük ziyaret, birkaç haftada bir ve oradan aşağı doğru bir ziyarete dönüşüyor. İşte o zaman kötü şeyler olabilir. Sadece kimse bilmiyor çünkü dikkat etmediler. Ve bu en iyi stratejileri bile mahvedebilir.
Örneğin, sitenizin günlük yedeklerinin olması harika. Ancak bir ay boyunca saldırıya uğradıysa ve yalnızca 30 günlük yedek tutuyorsanız… iyi değil.
Mesele şu ki, dikkat etmek işe yarıyor. Küçük sorunların daha büyük sorunlar haline gelmesini önleyebilir.
Başarıya Hazırlanın
Bir WordPress web sitesinde yanlış gidebilecek pek çok şey vardır. Ancak, olası her sorunu önleyemesek de, doğru yaklaşıma sahip olmak bizi başarılı olmak için en iyi konuma getirebilir. Kullanım kolaylığını kabul etmek ve eklentilerden ve temalardan en yüksek kaliteden başka bir şey varsaymak yerine, şeylere sağlıklı bir şüphecilikle bakmaya çalışın.
Bu, aşırı derecede olumsuz olmanız gerektiği anlamına gelmez – sadece gerçekçi olun. İlgili riskleri bildiğinizde ve bunları göz önünde bulundurduğunuzda, mümkün olan en iyi kararları verebileceksiniz.