Yeni bir web sitesi yaptırmaya karar veren işletme sahiplerinin ilk sorularından biri şu: WordPress mi, yoksa işletmeye özel geliştirilmiş bir altyapı mı? İkisinin de doğru olduğu durumlar var. Son yıllarda hem WordPress sitelerinin bakımını yaptım hem de dokuz siteyi WordPress'ten kendi altyapımıza taşıdım. Bu yazıda seçimi kolaylaştıracak ölçütleri, abartmadan ve kendi deneyimlerimden örneklerle toparlıyorum.
WordPress'in güçlü olduğu yerler
WordPress'in dünyanın en yaygın içerik yönetim sistemi olmasının iyi sebepleri var:
- Dev bir ekosistem: neredeyse her ihtiyaç için hazır bir tema ya da eklenti bulunuyor.
- E-ticaret: WooCommerce ile ürün, stok, kargo ve ödeme altyapısı hazır geliyor.
- Kalabalık editör ekipleri: çok yazarlı, yoğun içerik üreten yayınlar için rol ve iş akışı araçları olgun.
- Geliştirici bulmak kolay: sitenizi devralabilecek çok sayıda kişi var.
Yüzlerce ürünlü bir e-ticaret sitesi ya da her gün içerik yayımlayan bir haber sitesi için WordPress hâlâ mantıklı bir seçim olabilir.
Sorunların başladığı yer
Kurumsal tanıtım sitelerinde ise tablo çoğu zaman farklı. Bu sitelerde ihtiyaç birkaç sayfa, bir iletişim formu ve belki bir blogdan ibaret; ama WordPress tüm ağırlığıyla gelir:
- Eklenti yükü: taşıdığım sitelerden ikisi, ücretli bir tema ve yirmiden fazla eklentiyle 256 MB PHP belleğinde bile her gün çöküyordu.
- Sürekli güncelleme: her eklenti ayrı bir güncelleme takvimi ve ayrı bir uyumsuzluk riski demek. Güncellenmeyen her eklenti de potansiyel bir güvenlik açığı.
- Saldırı ve spam: en yaygın sistem olduğu için en çok hedef alınan sistem de WordPress. Kendi eski sitemde 11 ayda 2.004 başarısız giriş denemesi ve 133 spam yorum birikmişti; tek bir gerçek yorum yoktu.
- Karmaşık panel: işletme sahibinin istediği tek şey bir telefon numarasını güncellemek olduğunda, menülerle dolu bir yönetim paneli gereksiz bir engel.
Özel bir altyapı ne getirir?
İşletmeler için geliştirdiğimiz web platformu tam olarak bu tür siteler için tasarlandı: sayfalar sunucuda önceden hazırlanıyor, site tek bir Node.js süreci ve tek dosyalık bir veritabanıyla çalışıyor.
- Hız: sayfalar hazır HTML olarak gidiyor. Platformdaki on sitenin masaüstü Lighthouse ortalaması performansta 96, SEO'da 100.
- Küçük saldırı yüzeyi: PHP ve eklenti olmadığı için WordPress'e yönelik otomatik saldırı denemeleri karşılık bulamıyor.
- Sade panel: yalnızca o siteye gereken alanlar var; metinler, görseller, blog ve gelen mesajlar Türkçe tek bir panelden yönetiliyor.
- Öngörülebilir bakım: güncellemeler bir eklenti piyasasına değil, tek bir kod tabanına bağlı.
Bunun bir bedeli de var: hazır bir eklentiyle bir öğleden sonra eklenebilecek bir özelliği özel altyapıda geliştirmek gerekiyor ve sitenizi devralabilecek kişi sayısı daha az. Bu yüzden kararı ihtiyaç belirlemeli.
Kısa karar rehberi
WordPress'i seçin, eğer: geniş ürün kataloğuyla e-ticaret yapacaksanız, çok yazarlı ve yoğun içerik üreten bir yayın kuruyorsanız ya da sık sık hazır eklentilerle yeni özellik denemek istiyorsanız.
Özel bir altyapıyı seçin, eğer: kurumsal bir tanıtım sitesi, hizmet sayfaları ve iletişim formu istiyorsanız; hız, güvenlik ve bakım kolaylığı önceliğinizse ve paneli teknik bilgisi olmayan biri kullanacaksa.
Maliyeti doğru hesaplamak
Karşılaştırma yaparken yalnızca ilk kurulum ücretine bakmayın. Lisanslı tema ve eklenti yenilemeleri, düzenli bakım saatleri, olası bir güvenlik olayının temizlik maliyeti ve sitenin gerektirdiği barındırma kaynakları da toplam maliyetin parçası. Kurumsal sitelerde bu kalemler, özel bir altyapının başlangıçtaki farkını çoğu zaman kısa sürede kapatıyor.
Zaten bir WordPress siteniz varsa
Taşıma doğru yapıldığında arama motorundaki yerinizi kaybettirmez: içerik birebir aktarılır, eski adresler kalıcı yönlendirmeyle yenilerine bağlanır ve yayından sonra hepsi tek tek denetlenir. Süreci ayrıntılı olarak dokuz site taşıdıktan sonra öğrendiklerim yazısında anlattım. Sitenizi birlikte değerlendirmek isterseniz yazın.
Soner KESER — Full-Stack Yazılım Geliştirici. Mobil, masaüstü ve web uygulamaları geliştiriyor; sanal gerçeklik destekli eğitim üzerine çalışıyor. Hakkımda
