
Bu soru ilk görüşmelerde çok sık geliyor ve soran kişi genelde iki uç cevaptan birini önceden duymuş oluyor. Birisi ona 'WordPress her şeyi yapar, özel yazılıma para verme' demiş. Bir başkası 'WordPress güvensiz, ciddi işletme özel kodlatır' demiş. İkisinde de doğruluk payı var, ama tek başına ikisi de yanıltıcı.
Karar, platformun kendisinden çok sizin ihtiyacınıza, sitenin kaç yıl yaşayacağına ve bakımını kimin yapacağına bağlı.
Kısa cevap
İçeriği sık değişen, ihtiyaçları standart olan ve WordPress'i iyi bilen biriyle çalışan işletmeler için WordPress mantıklı bir seçim. Özel bir iş akışınız, başka sistemlerle entegrasyon ihtiyacınız ya da hız ve güvenlik konusunda yüksek bir beklentiniz varsa özel kodlama öne çıkabiliyor.
Arada üçüncü bir yol da var: önceden geliştirilmiş, test edilmiş bir sitenin markanıza uyarlanması. Kodyva'nın yap-sat modeli bu mantıkla çalışıyor ve sıfırdan geliştirmeye göre daha kısa sürede, daha düşük maliyetle yayına girmeyi hedefliyor. Hazır site ile özel tasarım arasındaki farkı ayrı bir yazıda karar tablosuyla anlattık.
WordPress'in güçlü yanları
WordPress'in en büyük gücü yaygınlığı. Dünyada en yaygın kullanılan içerik yönetim sistemlerinden biri. Bunun pratik anlamı şu: çalıştığınız ajansla yollarınız ayrılırsa, siteyi devralacak birini bulmak görece kolay.
İçerik yönetimi de güçlü. Blok editörüyle yazı eklemek, görsel yüklemek, sayfa düzenlemek çok teknik bilgi gerektirmiyor. Haftada birkaç blog yazısı yayınlayan bir işletme için bu ciddi bir avantaj.
Eklenti ekosistemi birçok ihtiyaca hazır bir cevap sunuyor: iletişim formu, SEO ayarları, çok dil, randevu, WooCommerce ile e-ticaret. Başlangıç maliyeti düşük olabiliyor, hazır temalar bol ve sıradan bir paylaşımlı hostingte çalışıyor.
WordPress'in gizli maliyetleri: eklenti ve güvenlik
WordPress'in maliyeti kurulum gününde değil, sonraki yıllarda ortaya çıkabiliyor. Devraldığımız bazı kurumsal sitelerde çok sayıda eklentiyle çalışan yapılar görüyoruz. Her eklenti ayrı bir güncelleme takvimi, ayrı bir uyumluluk riski ve ayrı bir güvenlik açığı ihtimali demek.
Güncelleme meselesi iki taraflı. Güncellemezseniz bilinen açıklar sitenizde kalıyor. Güncellediğinizde ise bir eklentinin yeni sürümü temayla çakışıp sayfa düzenini bozabiliyor. Bu yüzden WordPress sitelerinde düzenli bakım bir tercih değil, gereklilik. Ve bakımın bir maliyeti var.
Güvenlik konusunda haksızlık etmemek lazım: WordPress çekirdeği tek başına görece güvenli. Sorunların büyük kısmı güncellenmemiş eklenti ve temalardan, zayıf yönetici şifrelerinden ve korsan (nulled) tema ya da eklentilerden çıkıyor. Ama WordPress bu kadar yaygın olduğu için otomatik botların da sık hedeflerinden biri. Birçok WordPress sitesinin giriş sayfası, sahibinin haberi olmadan otomatik denemelerle karşılaşıyor.
Bir de lisanslar var. Premium tema, sayfa oluşturucu, form ve yedekleme eklentilerinin önemli bir kısmı yıllık abonelikle ve döviz üzerinden satılıyor. Tek tek küçük görünen bu kalemler, kur değiştikçe yıllık bütçede fark edilebiliyor.
Son olarak hız. Sürükle bırak sayfa oluşturucular tasarımı kolaylaştırıyor ama arka planda ek kod üretebiliyor. Üstüne bir de çok sayıda eklentinin yüklediği dosyalar binince, mobilde yavaş açılan bir site ortaya çıkabiliyor. İyi kurulmuş bir WordPress hızlı olabilir; sorun, her kurulumun bu özeni görmemesi.
Gerçek maliyeti görmek için kurulum fiyatına üç yıllık lisans, bakım ve gerekirse hız optimizasyonu masrafını ekleyerek bakın.
Özel kodlamanın güçlü yanları ve sınırları
Özel kodlanmış bir sitede yalnızca ihtiyaç duyulan kod bulunur. Kullanılmayan özellik, yüklenen ama işe yaramayan dosya yok. Bu, sitenin daha hızlı açılabilmesi ve saldırıya açık yüzeyin daha küçük olması demek. Herkesin bildiği bir eklenti açığı olmadığı için hazır eklenti saldırılarının hedefi olma ihtimali de daha düşük. Bu, güvenlik çalışmasının gereksiz olduğu anlamına gelmiyor.
Asıl gücü ise özel iş akışlarında görülüyor. Bir inşaat firmasının metrekareye göre fiyat hesaplayan teklif aracı, bir distribütörün bayi paneli, muhasebe ya da stok yazılımıyla konuşan bir sipariş sistemi. Bunları WordPress'te eklentilerle birbirine yamamak mümkün, ama sürdürmesi zor olabiliyor.
Sınırları da açıkça konuşulmalı:
- Sıfırdan geliştirilen bir sitenin ilk maliyeti ve süresi daha yüksek.
- Siteyi yazan ekibe bir ölçüde bağlı kalıyorsunuz. Kodun teslim edilip edilmeyeceği, belgelenmesi ve hangi teknolojiyle yazıldığı sözleşmede yazmalı.
- Yönetim paneli, geliştirilen kadarını yapabiliyor. 'Yarın siteye bir de etkinlik takvimi ekleyelim' dediğinizde bir eklenti kurmak yerine geliştirme gerekiyor.
- Ekip seçimi kritik. Kötü yazılmış özel kod, iyi kurulmuş bir WordPress'ten daha kötü.
Nuxt, Next.js ya da Laravel gibi yaygın ve modern teknolojilerle yazılmış bir site, başka bir geliştiricinin devralabileceği bir site. Az bilinen ya da ajansa özel bir altyapıyla yazılmış bir site ise sizi o ajansa bağımlı kılabilir. Teklif alırken hangi teknolojinin kullanılacağını mutlaka sorun.
Hız ve SEO karşılaştırması
Google sitenizin hangi platformla yapıldığına bakmıyor. Hem WordPress hem özel kodlanmış siteler üst sıralarda çıkabiliyor. Sıralamayı etkileyen şeyler platformdan bağımsız: sayfa hızı, düzgün başlık yapısı, title ve açıklama etiketleri, site haritası, yapısal veri ve elbette içerik.
Fark, bu temellerin nasıl kurulduğunda. WordPress'te Yoast ya da Rank Math gibi eklentilerle SEO ayarları kısa sürede yapılabiliyor. Özel kodlanmış sitede bunların baştan geliştirilmiş olması gerekiyor; teklif alırken meta etiketlerinin panelden düzenlenip düzenlenemeyeceğini, site haritasının otomatik oluşup oluşmadığını sorun.
Hızda ise özel kodun bir avantajı olabilir. Sunucu tarafında hazırlanan ya da önceden üretilen sayfalar, Core Web Vitals ölçümlerinde çoğu zaman iyi sonuç veriyor. Ama bu bir garanti değil. Kararı iddialara göre değil ölçüme göre verin: beğendiğiniz örnek siteleri PageSpeed Insights'ta test edin ve mobil skorlarına bakın.
Senaryoya göre öneri
Teoride her şey tartışılabilir, pratikte durumlar daha net:
- İçerik ekibi olan, haftada birkaç yazı yayınlayan bir yayın ya da blog: WordPress.
- 5 ile 8 sayfalık bir kurumsal site, içerik yılda birkaç kez değişiyor, hızlı olsun ve bakım derdi az olsun: hazır geliştirilmiş bir sitenin uyarlanması.
- Fiyat hesaplayıcı, bayi paneli, ERP ya da stok entegrasyonu gibi işletmeye özgü bir süreç: özel kodlama.
- Küçük bir online mağaza, bütçe sınırlı: WooCommerce ya da yerel bir e-ticaret altyapısı. Burada özel kodlama genellikle ilk adım için gereksiz.
- Elinizde çalışan ama yavaş bir WordPress site var: önce optimizasyonu deneyin. Sıfırdan yazmak her zaman ilk cevap değil.
Kendin yap platformlarını da bu tabloya eklemek isterseniz, Wix, Squarespace ve WordPress'i ayrıca karşılaştırdık. Hangi yolu seçerseniz seçin, güvenlik tarafındaki temel önlemleri ayrı bir yazıda listeledik.
Kodyva'da yap-sat sitelerimizi özel kodla geliştiriyor ve içerik yönetimi için kendi panelimizi kullanıyoruz. Ama bu, WordPress'e karşı olduğumuz anlamına gelmiyor. İhtiyacınız WordPress'le daha iyi karşılanacaksa bunu ilk görüşmede açıkça söylemeye özen gösteriyoruz.
Sıkça Sorulan Sorular
WordPress güvensiz mi?
Çekirdeği tek başına görece güvenli. Saldırıların büyük kısmı güncellenmemiş eklenti ve temalardan, zayıf şifrelerden ve korsan eklentilerden kaynaklanıyor. Düzenli güncellenen, az ve güvenilir eklentiyle çalışan bir WordPress sitesi makul düzeyde güvenli tutulabilir.
Özel kodlanmış sitenin içeriğini kendim güncelleyebilir miyim?
Bir yönetim paneliyle teslim edildiyse evet. Metin, görsel, blog yazısı ve hizmet bilgileri genelde panelden düzenlenebiliyor. Teklif alırken panelden neleri değiştirebileceğinizi madde madde sormanızı öneririz.
WordPress'ten özel kodlanmış siteye geçince Google sıralamam düşer mi?
Doğru planlanırsa genelde kalıcı bir düşüş beklenmez, ancak bu garanti edilemez. Eski adreslerin yenilerine 301 yönlendirmeyle bağlanması, başlık ve meta bilgilerinin taşınması ve geçişten sonra Search Console'un izlenmesi şart. Geçişte kısa süreli dalgalanmalar normaldir.
Hangisi daha ucuz?
İlk kurulumda WordPress genellikle daha ucuz. Üç yıllık toplamda ise lisanslar, bakım ve hız optimizasyonu eklendiğinde fark kapanabiliyor. Hazır geliştirilmiş bir sitenin uyarlanması, sıfırdan özel yazılıma göre genelde daha uygun bir ara seçenek.
Blog yazıları genel bilgilendirme amaçlıdır; hukuki, mali veya teknik danışmanlık yerine geçmez.
