Web sitesi yazılımı kavramı, ilk bakışta tek bir ürün gibi görünse de aslında birbirinden ciddi farklılıklarla ayrılan beş ana aileyi kapsar: hazır CMS'ler (WordPress, Drupal, Joomla), bulut tabanlı site kurucular (Wix, Squarespace, Webflow), headless CMS'ler (Strapi, Sanity, Contentful), statik site jeneratörleri (Hugo, Astro, Eleventy) ve sıfırdan yazılan custom uygulamalar (Next.js, Laravel, Django stack'leri). Yanlış aileyi seçtiğinizde proje bütçenizin %40-60'ını sonradan migration'a harcarsınız; doğru seçim ise yıllarca sorunsuz büyüme sağlar. Bu rehber, yazılım sitesi arayan girişimcilerden, kendi blogunu kuracak yazara, kurumsal site projesi yöneten bir IT direktörüne kadar herkes için yazılmış uzun vadeli bir karar çerçevesidir — tek tek ürün incelemesi değil. Vendor-neutral bakışla, her aileden gerçek araçları, gerçek konfigürasyon dosyalarını, gerçek maliyet aralıklarını paylaşıyorum (rakamlar 2026 piyasa ortalamasıdır, sağlayıcıya göre değişir).

İlgili rehberler: Web sitesi nedir kapsamlı rehber · Web sitesi nasıl kurulur · Web sitesi fiyatları 2026 · Hosting türleri · Yazılım geliştirme süreçleri · Site optimizasyonu A'dan Z'ye

Web Sitesi Yazılımı Nedir, Tam Olarak Ne Yapar?

Bir web sitesi, görünmez şekilde dört ayrı yazılım katmanının ortak çalışmasıyla üretilir: içerik yönetim katmanı (yazıların, görsellerin, sayfa yapılarının kayıtlı olduğu sistem), render katmanı (içerikleri HTML/CSS/JS'e çeviren motor), veri erişim katmanı (veritabanı, dosya sistemi, üçüncü parti API çağrıları) ve dağıtım katmanı (sunucu, CDN, edge cache). "Web sitesi yazılımı" bu dört katmanın hepsini paketleyen bir yazılımdır; kullanıcıya tek bir ürün gibi görünür ama mimari kararları her katmanda ayrı ayrı verilmelidir.

WordPress monolitik bir örnektir: dört katman da PHP süreçinde aynı sunucuda çalışır. Modern bir Jamstack mimarisinde ise içerik headless CMS'te (örneğin Sanity veya Contentful), render statik build sırasında Astro tarafından, veri erişim runtime'da serverless function'larla, dağıtım Cloudflare Pages veya Netlify edge ile yapılır. Aynı sonuca farklı yollardan ulaşılır; verim, esneklik ve maliyet farklı katmanlarda dağılır.

Beş Yazılım Ailesi: Hızlı Karşılaştırma

Karara başlamadan önce her ailenin temel parametrelerini bilmeniz gerekiyor. Aşağıdaki tablo bir kararın ilk filtresi gibidir; rakamlar piyasa ortalamasıdır, sağlayıcıya göre değişir.

  • Hazır CMS (self-hosted): Aylık ~25-150 TL (hosting + domain), kurulum 1-4 saat, esneklik %80, kod erişimi tam, plugin ekosistemi geniş.
  • Site Kurucu (SaaS): Aylık ~150-1500 TL (plana göre), kurulum 1-3 gün, esneklik %30-50, kod erişimi sınırlı, hosting dahil.
  • Headless CMS: Aylık ~0-3000 TL (tier ve trafik), kurulum 5-15 gün, esneklik %95, JavaScript framework gerektirir, frontend ayrı.
  • Statik Site Jeneratörü: Aylık ~0-100 TL (CDN dahil), kurulum 2-7 gün, esneklik %85, content build sırasında üretilir, yıllık maliyet en düşük.
  • Custom Yazılım: İlk kurulum ~100.000-2.000.000 TL, geliştirme 2-12 ay, esneklik %100, sürekli bakım gerektirir, ölçek sınırı yok.

İhtiyaç Analizi: Beş Sorudan Geçirin

Bu beş aile, beş farklı operasyonel modeli temsil ediyor. Bir blog için Custom Yazılım kadar gereksiz bir şey, kurumsal bir bankacılık portalı için ise hazır site kurucu kadar yetersiz bir şey yoktur. Aşağıdaki beş sorunun cevabı, hangi aileyle başlayacağınızı %80 oranında belirler. Bu sorulara dürüstçe cevap verin — paydaşlar arasında yazılı paylaşın, sözlü konsensüs kararı yıkar.

  • 1. Trafik beklentisi: Aylık 1.000 - 50.000 - 5.000.000 ziyaretçi mi? Yüksek trafik headless+CDN gerektirir; düşük trafik için CMS yeterli.
  • 2. İçerik üretimi sıklığı: Haftada 1 yazı vs. günde 50 ürün vs. saniyede 10 kullanıcı içeriği — her senaryo farklı yazılım gerektirir.
  • 3. Teknik ekip: 0 geliştirici (no-code/site kurucu), 1 geliştirici (CMS), 3+ geliştirici (headless veya custom).
  • 4. Marka esnekliği: Hazır temadan memnun musunuz, yoksa piksel-perfect tasarım sistemi mi gerekiyor?
  • 5. Bütçe modeli: Sabit aylık SaaS mı, değişken bulut maliyeti mi, tek seferlik büyük geliştirme mi?

Bu beş soruya verdiğiniz cevaplara göre genelde 1-2 aile öne çıkar. Eğer hâlâ kararsızsanız: Web sitesi firmaları seçim rehberi ve Web sitesi fiyatları yazılarımızda detaylı maliyet kıyaslamaları bulabilirsiniz.

Hazır CMS Ailesi: WordPress, Drupal, Joomla, Ghost

Content Management System (CMS)'ler, kendi sunucunuza kurabileceğiniz, içerik üretimini bir admin paneliyle merkezileştiren açık kaynaklı yazılımlardır. Web'in yaklaşık %43'ü WordPress üzerinde çalışıyor (W3Techs verileri); Drupal kurumsal/devlet projelerinde, Joomla orta ölçek topluluk siteleri ve Ghost yayınevleri tarafından tercih ediliyor.

WordPress: Çoğu Proje İçin Default

WordPress 2003'te bir blog motoru olarak doğdu, bugün tam ölçekli e-ticaret (WooCommerce), üyelik (MemberPress), öğrenme yönetim sistemleri (LearnDash) ve hatta headless backend olarak kullanılıyor. wordpress.org resmi sitesinden indirilebilir; wordpress.com ise SaaS sürümüdür ve daha kısıtlıdır.

Yukarıdaki kurulum manuel/sıfırdan yöntemdir. cPanel veya Plesk panelli bir hosting ortamında "Auto-Installer" (Softaculous) ile aynı işlem 30 saniyede yapılır. Yönetici rehberi için cPanel ile web sitesi yönetimi ve Plesk panel yönetimi yazılarımıza bakabilirsiniz.

  • Avantaj — Plugin ekosistemi: 60.000+ ücretsiz plugin (Yoast, Rank Math, WooCommerce, Elementor, WP Rocket, All in One WP Migration vb.).
  • Avantaj — Tema ekosistemi: 12.000+ ücretsiz tema, hazır page builder'lar (Elementor, Bricks, Beaver Builder, GeneratePress).
  • Avantaj — Geliştirici havuzu: Türkiye'de bile WordPress geliştiren freelancer sayısı binlerce; iş gücü bulması kolay.
  • Avantaj — SEO olgunluğu: Yoast/Rank Math gibi pluginler ileri SEO'yu (schema, sitemap, redirect, breadcrumb) tek tıkla yönetir.
  • Dezavantaj — Performans varsayılan değil: Optimize edilmediğinde 3-7 saniye yüklenir; site optimizasyonu ve Core Web Vitals rehberlerini mutlaka okuyun.
  • Dezavantaj — Güvenlik dikkat ister: Plugin saldırı yüzeyi geniş; brute-force, SQLi, XSS ataklarına maruz kalır. OWASP Top 10 2026 ile temel önlemleri öğrenin.
  • Dezavantaj — Plugin kaosu: 30+ plugin yüklendiğinde performans düşer, çakışmalar başlar.
  • Dezavantaj — Bakım sorumluluğu: Çekirdek, plugin ve tema güncellemeleri sizin sorumluluğunuzda; ihmal edilirse 1-2 yıl içinde site hack'lenir.

Drupal: Kurumsal ve Devlet Projelerinin Sessiz Devi

Drupal, çok-site (multi-site), karmaşık kullanıcı rolleri, çok-dilli kurumsal yapılar için WordPress'ten teknik olarak daha gelişmiş bir CMS'tir. ABD Beyaz Saray sitesi (whitehouse.gov bir dönem), NASA, Tesla, Pfizer ve birçok Avrupa hükümeti Drupal kullanır. Türkiye'de bazı bakanlık siteleri ve büyük üniversiteler Drupal tercih eder.

Drupal'ın öğrenme eğrisi WordPress'ten ciddi şekilde diktir; ama tip-güvenli içerik modelleri (Field API), revizyon kontrolü, workflow modülleri ve çok-dil yetenekleri WP'ye göre çok daha olgundur. Küçük kurumsal projeler için aşırı, orta ve büyük kurumsal projeler için ideal.

Joomla ve Ghost: Niş Tercihler

Joomla, 2005-2014 arası popülerdi; bugün hâlâ ~%2 pazar payına sahip. Topluluk siteleri, dernek portalları, çok-dilli orta ölçek siteler için stabil bir seçim. Ghost, modern bir Node.js tabanlı yayınevi/blog platformu; abonelik (newsletter) ve membership iş modellerinde WordPress'ten daha kolay. ghost.org hem self-host hem managed sürüm sunar.

Site Kurucu Ailesi: Wix, Squarespace, Webflow, Shopify

Site kurucular, kod yazmadan görsel sürükle-bırak ile site üretmeyi sağlayan SaaS platformlarıdır. Hosting, sertifika, güvenlik güncellemeleri ve CDN dahildir; yıllık aboneliği ödediğiniz sürece site çalışır. Hedef kitle: küçük işletme sahibi, freelancer portfolio, etkinlik tanıtım sayfası, butik e-ticaret.

Wix, Squarespace, Webflow Karşılaştırması

Wix 800+ hazır şablon, AI tabanlı site jeneratörü (Wix ADI), Wix Velo geliştirici platformu, restoran rezervasyonu, online randevu, butik mağaza modülleriyle no-code'un en kapsamlı seçeneklerinden biridir. Aylık plan aralığı yaklaşık 250-1500 TL'dir, sağlayıcıya göre değişir, 2026 verisi. Squarespace daha az ama daha kaliteli şablonlar sunar; fotoğrafçı, sanatçı, restoran, etkinlik sitelerinde sektör standartı sayılır. Editör Wix'ten daha kısıtlı ama tutarlı sonuç üretir; aylık plan ~400-2000 TL aralığındadır. Webflow, tasarım stüdyolarının ve agency'lerin tercih ettiği bir platformdur — diğer site kuruculardan farkı, ürettiği HTML/CSS'in temiz olması ve kod export edilebilmesidir; CSS Grid, Flexbox, animasyonlar görsel olarak kontrol edilir; aylık plan ~250-3000 TL aralığında, e-ticaret planları üstü.

Shopify: E-ticaret İçin Özelleşmiş Site Kurucu

Shopify, sadece e-ticaret odaklı bir SaaS platformudur. 4 milyon+ aktif mağaza barındırır; çok-kanal satış (POS, Instagram, Amazon), envanter yönetimi, kargo entegrasyonu, ödeme altyapısı (Shopify Payments, iyzico, Stripe) tek panelde toplanır. Aylık plan: Basic ~1.500 TL, Advanced ~7.500 TL aralığında, sağlayıcıya göre 2026 verisi. E-ticaret özelinde stratejik karar verirken E-ticaret SEO rehberi ve Web sitesi fiyatları 2026 yazılarımızı incelemenizi tavsiye ederim.

Site Kurucuların Üç Gizli Maliyeti

  • Vendor lock-in: Wix veya Squarespace'ten içerik export'u sınırlı; tema, anlık satın alımlar ve özel kodlar taşınmaz.
  • App marketplace cost: Pop-up, e-posta, randevu, üyelik için ek ücretli plugin'ler — aylık 200-2000 TL ek faturalar.
  • Plan tier upgrade: Trafik veya özellik artarken otomatik üst plana geçmeniz gerekir; CDN bandwidth, kullanıcı sayısı ve product limit gibi tetikleyiciler beklenmedik artışlar yaratır.

Eğer sitenizin 5+ yıl yaşaması bekleniyorsa, vendor lock-in maliyetini şimdiden hesaba katın. Açık kaynak CMS veya headless mimari, uzun vadede özgürlük sağlar.

Headless CMS: 2020-2026'nın En Hızlı Büyüyen Yaklaşımı

Headless CMS, içerik yönetimini frontend render katmanından ayıran bir mimaridir. Klasik CMS'te "WordPress hem içerik üretir, hem template ile HTML render eder" iken, headless modelde içerik bir API arkasında durur (REST veya GraphQL); frontend ne olursa olsun (React, Vue, Astro, mobil app, IoT cihaz) aynı içeriği tüketir.

  • Çoklu kanal yayını: Aynı içerik web + mobile app + Apple TV + e-posta gibi yerlerde tüketiliyorsa headless ideal.
  • Ölçek beklentisi yüksek: Aylık 1M+ ziyaretçi öngörüsünde edge cache + statik build avantajı kritik.
  • Geliştirici ekibiniz var: Frontend Next.js / Astro / Nuxt ile ayrı geliştirilecek, kod review süreci olan ekipler için ideal.
  • Marka tasarımı ileri: Tema kısıtlarına sığmayan, design system tabanlı projeler.
  • SEO + performans en üst düzey: Static rendering ile 95+ Lighthouse skoru hedefliyorsanız.

Önde Gelen Headless CMS Seçenekleri

  • Strapi: Açık kaynak, Node.js tabanlı, self-host edilir. Plugin ekosistemi büyüyor. Aylık ~0 TL (kendi sunucunuzda) - 1500+ TL (Cloud).
  • Sanity: GROQ sorgu dili, real-time editör, structured content modelleme. Free tier cömert, scale tier kullanım bazlı.
  • Contentful: Enterprise odaklı, en olgun GraphQL API. Free tier sınırlı, takım planları aylık ~3000 TL+.
  • Storyblok: Görsel önizleme + headless editing. Türk e-ticaret oyuncuları arasında popülerleşiyor.
  • Directus: Açık kaynak, mevcut SQL veritabanı üzerine headless API kuruyor. Migrasyon projeleri için ideal.
  • Payload CMS: TypeScript-first, Node.js tabanlı, self-host. Modern stack arayan dev ekipleri arasında trend.

Headless CMS'in zorluğu: artık ön yüzü siz yazıyorsunuz. Aşağıdaki örnek, Strapi'den içerik çeken bir Next.js sayfasını gösterir; ISR (Incremental Static Regeneration) ile her 60 saniyede bir içeriği tazeler — okuma için statik hız, yönetim için dinamik kontrol kazandırır.

Detay için Next.js 15 App Router rehberi, GraphQL alternatifi için GraphQL vs REST.

Statik Site Jeneratörleri: Hız ve Güvenlik Maksimumu

Static Site Generator (SSG)'lar, build sırasında tüm sayfaları HTML/CSS/JS dosyalarına dönüştüren araçlardır. Sunucuda PHP, Node veya Python çalışmaz; sadece statik dosyalar servis edilir. Sonuç: dünyanın en hızlı, en güvenli ve en ucuz site mimarisi.

  • Hugo: Go ile yazılmış, en hızlı build (10.000 sayfa <5 saniye). Doküman portalı, kurumsal blog, çok-dil için ideal.
  • Astro: 2022 sonrası en popüler. "Islands architecture" ile JS minimum. Component-friendly (React, Vue, Svelte hepsi destek).
  • Eleventy (11ty): Sade, JavaScript tabanlı, esnek template engine seçimi (Liquid, Nunjucks, Handlebars).
  • Jekyll: Ruby ile yazılmış, GitHub Pages varsayılanı. Eski ama hâlâ stabil; basit blog için yeterli.
  • Next.js (static export): output: 'export' ile static site moda geçer. React ekosistemi ile geliyor.
  • Gatsby: GraphQL data layer ile zengin pluggin ekosistemi; build süreleri büyük sitelerde uzun olabilir.

Astro içeriği src/content/blog/*.md dosyalarından alır; Markdown + frontmatter şeklinde yazıp git ile sürüm yönetebilirsiniz. Bu yapı bir geliştirici-yazar ekibi için ideal: PR'larla içerik, branch koruması ile yayın akışı. Detaylı performans karşılaştırması için site optimizasyonu yazımıza bakın.

  • Avantaj — Performans: Salt-HTML servis ediliyor; TTFB <50ms, LCP <1s normalleşir.
  • Avantaj — Güvenlik: Sunucuda kod çalışmadığı için XSS dışında saldırı yüzeyi yok.
  • Avantaj — Maliyet: Cloudflare Pages, Netlify, GitHub Pages, Vercel gibi platformlarda ücretsiz hosting yaygın.
  • Sınır — Dinamik içerik: Form, arama, kullanıcı paneli için ayrı serverless function gerekir.
  • Sınır — Build süresi: 10.000+ sayfada Hugo bile dakikalar alır; her içerik değişiminde rebuild.
  • Sınır — Editör deneyimi: Markdown bilmeyen yazarlar için Decap CMS, Tina veya Sanity gibi headless CMS lazım.

Custom Yazılım: Sıfırdan Geliştirme

Custom yazılım, ihtiyaçlarınız o kadar özelleşmiş ki hiçbir hazır CMS / SaaS karşılayamıyorsa son seçenektir. Bankacılık portalı, çoklu kullanıcı SaaS, marketplace, fintech, sağlık platformu gibi alanlarda tipik tercihtir. Yaygın stack'ler: MERN (MongoDB + Express + React + Node.js), Laravel + Vue/Inertia, Django + Postgres + HTMX, Next.js + Prisma + Postgres, Ruby on Rails, Spring Boot + React. Detay için Node.js REST API geliştirme.

Bu kod yalnızca başlangıç noktasıdır — gerçek bir custom üründe authentication (OAuth 2.0 ve OIDC), authorization, validation, error handling, logging, tracing (OpenTelemetry distributed tracing), CI/CD (GitHub Actions) ve testler (Jest ile unit testing) eklenir.

Custom Yazılımın Maliyeti — Gerçekçi Bakış

  • Discovery + tasarım: 2-6 hafta, ~80.000-300.000 TL aralığında.
  • MVP geliştirme: 3-6 ay, ~250.000-1.500.000 TL.
  • Genel hatlarıyla pilot launch: 6-12 ay sonunda canlı.
  • Yıllık bakım: Geliştirme bütçesinin %20-30'u (sürüm, güvenlik patch, performans tuning).
  • Skalabilite: Aylık trafiğe göre AWS/Azure/Hetzner faturası 1.500-150.000 TL arası.

Bu rakamlar Türkiye için yaklaşık piyasa ortalamasıdır; ekibin lokasyonu (in-house, freelancer, agency, offshore) maliyeti %50 oranında dalgalandırabilir. Bağlı bir geliştirme ekibi seçerken Yazılım geliştirme süreçleri rehberini okumanızı tavsiye ederim.

Karar Matrisi: Hangi Aile Sizin İçin?

Aşağıdaki karar matrisi, ihtiyaç türüne göre ailelerin uygunluğunu özetliyor. Skala: ★ (uygun değil), ★★★ (kabul edilebilir), ★★★★★ (mükemmel uyum).

  • Kişisel blog / portfolyo: SSG ★★★★★ · WordPress ★★★★ · Site kurucu ★★★ · Headless ★★ · Custom ★
  • Küçük işletme tanıtım sitesi: WordPress ★★★★★ · Site kurucu ★★★★ · SSG ★★★ · Headless ★★ · Custom ★
  • Orta ölçek e-ticaret (200-5000 ürün): WooCommerce ★★★★ · Shopify ★★★★ · Headless commerce ★★★★ · Custom ★★
  • Büyük e-ticaret (5000+ SKU): Headless commerce ★★★★★ · Custom ★★★★ · Shopify Plus ★★★★ · WooCommerce ★★
  • Kurumsal / kamu portalı: Drupal ★★★★★ · Custom ★★★★ · WordPress ★★★ · Headless ★★★
  • Yayınevi / haber sitesi: WordPress ★★★★★ · Headless ★★★★ · Ghost ★★★★ · Custom ★★
  • Doküman / wiki / API docs: SSG (Hugo, Docusaurus) ★★★★★ · Headless ★★★ · Custom ★
  • SaaS uygulaması: Custom ★★★★★ · Headless + custom auth ★★★ · Site kurucu ★
  • Marketplace: Custom ★★★★★ · Shopify multi-vendor plugin ★★★ · WordPress ★★
  • Etkinlik tek-sayfa landing: Site kurucu ★★★★★ · SSG ★★★★ · WordPress ★★★

Yerel Sağlayıcı Manzarası: Türkiye'deki Seçenekler

Türkiye pazarında yazılım sitesi sağlayıcısı olarak iki kategori var: bulut tabanlı SaaS site kurucular (yurtdışı + yerel) ve geleneksel hosting + CMS kombinasyonu sunan firmalar. Yurtdışı SaaS oyuncuları (Wix, Squarespace, Webflow, Shopify) hâlâ pazarda baskın; yerel sağlayıcılar (örneğin İdeasoft, Ticimax, Ethica, T-Soft) özellikle e-ticaret tarafında güçlü. Hosting kategorisinde Natro, Turhost, Hosting.com.tr, Radore, Doruk gibi firmalar cPanel/Plesk üzerinde WordPress kurulumunu kolaylaştırıyor. Bu firmaların hiçbiri kötü ya da iyi değil; doğru seçim, ihtiyaç + ekip kombinasyonunuza bağlıdır. Hosting karşılaştırması için Hosting türleri ve fiyatları, domain seçimi için Domain adı nedir rehberlerini öneriyorum.

Mimari Karar Çerçevesi: 12 Kritik Soru

Bir sonraki sayfaya geçmeden önce ihtiyaç tarafını netleştirmek için 12 soruluk bir framework kullanın. Yazılı doldurun; paydaşlar arasında imzalı paylaşın.

  • 1. Site amacı: Bilgi tanıtım, satış, topluluk, SaaS ürün?
  • 2. Birincil dönüşüm hedefi: Form, satın alma, kayıt, indirilebilir içerik?
  • 3. Hedef trafik: Yıl 1, yıl 3, yıl 5 öngörüsü?
  • 4. İçerik üretim hızı: Aylık kaç yazı/ürün/sayfa?
  • 5. Yazar/editör sayısı: 1 kişi mi, 10+ kişilik newsroom mu?
  • 6. Çoklu dil ihtiyacı: Tek dil mi, 2-3 dil mi, 10+ dil mi?
  • 7. Tasarım esnekliği gereği: Hazır tema yeterli mi, design system zorunlu mu?
  • 8. Entegrasyon ihtiyacı: CRM, ERP, e-posta otomasyonu, payment, analitik?
  • 9. Compliance: KVKK, GDPR, PCI-DSS, sektörel regülasyon var mı?
  • 10. Yedekleme + felaket kurtarma: RPO/RTO toleransı?
  • 11. Ekip yetkinliği: Geliştirici, devops, içerik editörü dağılımı?
  • 12. 5 yıl sonra çıkış stratejisi: İçerik export'u kolay mı, lock-in riski var mı?

Performans, Güvenlik ve SEO Beklentileri

Optimize edilmemiş bir kurulumda her ailenin tipik Lighthouse mobil skoru farklıdır: SSG (Hugo, Astro, 11ty) 95-100, Webflow 75-90, Next.js + Vercel 85-95, Headless + Astro 90-100, Squarespace/Wix 65-85, Shopify default tema 60-80, WordPress optimize 80-95 (LSCache + Cloudflare ile), WordPress vanilla 35-65 (önerilmez). Bu rakamlar saha gözlemine dayanır, sağlayıcı ve içerik ağırlığına göre değişir. Hangisini seçerseniz seçin, performans optimizasyonunu mimarinin temel kararlarından biri olarak ele alın.

Saldırı yüzeyi açısından aileler de ciddi farklılık gösterir: SSG (sunucuda kod yok) > SaaS site kurucu (sağlayıcı patch yönetir, vendor compromise riski) > Headless (API katmanı doğru kurulursa güvenli, bkz. REST API güvenlik rehberi) > WordPress vanilla (plugin saldırı yüzeyi geniş, haftalık güncelleme + WAF + 2FA şart) > Custom (mimar bilgisine bağlı: doğru kurulduğunda en güvenli, kötü kurulduğunda en kırılgan). Genel güvenlik temelleri: OWASP Top 10 2026, XSS ve CSP, SQL injection önleme.

SEO açısından render modeli belirleyicidir: SSG/SSR sayfalar her zaman daha güvenlidir (HTML hazır geliyor, ilk crawl'da tüm içerik index'lenebilir); CSR (sadece JS) sitelerde crawl gecikmesi var, JS hatası olursa içerik index'lenmez. WordPress PHP server-side render ediyor; Webflow SSG benzeri yayın yapıyor; Wix/Squarespace hibrit; Custom SPA'da mutlaka SSR (Next.js, Nuxt, Remix) veya prerender stratejisi kullanın. SEO temelleri: Arama motoru ve SEO rehberi, teknik checklist: Teknik SEO 2026.

Çoklu Dil (i18n) ve E-ticaret İçin Yazılım Seçimi

Çok-dilli ihtiyaç, mimari seçimini tepetaklak edebilir. WordPress'te WPML ve Polylang çözüm sunar ama performans bedeli vardır. Drupal'da i18n core'a entegre, en olgun deneyim. Headless CMS'te içerik dil bazlı modellenir, frontend rotaları kendiniz tanımlarsınız. SSG'de Hugo ve Astro yerleşik i18n desteği sunar. Çoklu dilli SEO için hreflang tag'leri, canonical URL'ler ve lokal anahtar kelime araştırması kritik.

E-ticaret Tarafı

E-ticaret, web sitesi yazılımı seçiminin en bütçe yakan kategorisidir. Yanlış platform 1 yıl içinde re-platform projesi doğurur. Üç seçenek öne çıkar: Shopify (5-5000 ürün, hızlı pazara çıkış, aylık ~1.500-7.500 TL plan + transaction fee, kurulum 1-2 hafta); WooCommerce (WordPress + plugin, ücretsiz çekirdek, hosting maliyeti, 1-50.000 ürün arası ölçeklenir, bakım ekip gerektirir); Headless commerce (Medusa, Saleor, commercetools — ürün ve sepet API'si arkada, frontend Next.js/Astro, 5000+ SKU, çok-kanal, B2B + B2C karma için ideal).

E-ticaret stratejisi için E-ticaret SEO rehberi kategoriyi ve ürün sayfalarını optimize etmenize yardım eder.

Veri Modellemesi: İçerik Yapısı Sonsuza Dek Kalır

Yazılım seçiminden bile önce gelen bir karar var: içerik tipleri ve alanları. "Blog yazısı", "ürün", "etkinlik", "makale", "yazar profili" gibi tiplerin alanları (başlık, slug, görsel, kategori, etiket, ilişki, schema) doğru tasarlanmazsa, hangi platformda olursanız olun zincirleme problem yaşarsınız. Bu şema Sanity, Strapi, Contentful veya kendi PostgreSQL tablonuza birebir uyarlanabilir. Önemli olan: içerik modelini yazılımdan bağımsız tasarlayın — bir gün migrate ederken tipler ve alanlar elinizde standart şemada olduğu için çevirme işlemi mekanik olur.

DevOps: CI/CD, Yedekleme, Monitoring

Yazılım canlıya alındıktan sonra ekip yorgunluğunu en çok artıran şey, manuel deploy ve yedekleme süreçleridir. CI/CD ve yedekleme stratejisi mimari kararın ayrılmaz parçasıdır.

Detay için GitHub Actions ile CI/CD rehberimize bakın. Yedekleme stratejileri için Veritabanı yedekleme stratejileri; monitoring için Prometheus ve Grafana ile sunucu izleme.

Yedekleme, Felaket Kurtarma ve Migration

Site yazılımı seçiminde unutulan en kritik karar yedeklemedir. SaaS site kurucularda yedek genelde otomatik tutulur ama veri export'u kısıtlı; CMS'lerde yedekleme sorumluluğu sizdedir; SSG'de git repo zaten yedek görevi görür. 3-2-1 yedekleme kuralını her yazılım ailesinde uygulayın: 3 kopya, 2 farklı medya, 1 offsite.

Migration: Yanlış Seçimi Düzeltmek

Yazılım seçimi sonrası 6-24 ay içinde "yanlış aileyi seçtim" hissi oluşabilir. Migration projeleri zorludur ama imkânsız değildir. Yaygın patikalar: Wix → WordPress (içerik çıkarma scripti + URL haritası + 301 redirect), WordPress → Headless (WP REST API'yi backend tutup frontend Next.js'e taşıma; tüm SEO korunur), WordPress → Astro/SSG (WP REST API'den içerik çekip Markdown'a dönüştürme + statik build), Custom → Headless CMS (veri export → Sanity/Strapi import → frontend yenileme), Shopify → Headless commerce (Storefront API ile Next.js+Medusa veya Vendure'a geçiş).

Migration sırasında en kritik nokta SEO devamlılığıdır: tüm eski URL'ler yeni URL'lere 301 ile yönlendirilmeli, sitemap güncellenmeli, Search Console'da "Change of Address" bildirilmelidir.

Pratik Karar Yolu: Üç Senaryo

Kararı somutlaştırmak için üç gerçekçi senaryo üzerinden bakalım. Senaryo 1 — Solo Eğitmen / Kişisel Marka: Blog + e-kitap satış + e-posta abone toplama. Trafik: yıllık 200K. Ekip: tek kişi. Bütçe: aylık 1500 TL altı. Öneri: Ghost (Pro plan) veya Astro + Buttondown + Stripe entegrasyonu. Senaryo 2 — Yerel İşletme / Market Tarzı E-ticaret: 500 ürün, 3 personel ürün giriyor, kapıda ödeme yok, kargo entegrasyonu var. Trafik: ayda 30-50K. Öneri: WooCommerce (yerel hosting + Cloudflare CDN) veya Shopify Basic. Senaryo 3 — Kurumsal / 50 Şube, Çoklu Dil, B2B + B2C: Çoklu dil, şube bilgisi, kurumsal raporlar, basın odası, 5000+ ürün katalog, B2B fiyat listesi, KVKK uyumlu form yönetimi. Trafik: aylık 1M+. Öneri: Drupal veya headless commerce (Sanity/Contentful + Medusa/commercetools + Next.js).

On Yıllık Maliyet Karşılaştırması

İlk kurulum maliyeti karar vermede yetersizdir. 10 yıllık toplam sahip olma maliyeti (TCO) gerçek hikayeyi anlatır. Aşağıdaki tablo orta ölçek bir kurumsal site için yaklaşık rakamları gösterir.

  • WordPress + good hosting + ekip bakımı: ~600.000 TL (10 yıl).
  • Wix Business plan + ek pluginler: ~400.000 TL.
  • Shopify Plus: ~3.000.000 TL+ (transaction fee dahil).
  • Headless (Sanity + Vercel + ekip): ~2.500.000 TL.
  • Custom yazılım + DevOps: ~5.000.000 TL+.
  • SSG (Astro + Cloudflare Pages + ekip): ~250.000 TL.

Bu rakamlar Türkiye için yaklaşık piyasa ortalamasıdır; sağlayıcı, ekip lokasyonu ve içerik üretim hızına göre %50 oranında değişebilir, 2026 verisi.

Sık Yapılan Yedi Hata

  • 1. Trend takip: "Headless modern" diye küçük bir blog için Sanity + Astro kurmak. Aşırı mühendislik.
  • 2. Bağımlılık körlüğü: Site kurucu seçerken vendor lock-in maliyetini hesaba katmamak.
  • 3. Plugin ekleme alışkanlığı: WordPress'te 50+ plugin yüklemek; performansı ve güvenliği bitirir.
  • 4. Yedeklemeyi geleceğe atmak: "Sonra kurarız" deyip 6 ay sonra hack veya disk failure ile uyanmak.
  • 5. SEO'yu sona bırakmak: Yazılım seçildikten sonra sitemap, schema, redirect düşünmek.
  • 6. Performans test etmemek: Tema seçer, içerik girer, canlıya alır; Core Web Vitals'ta kırmızıya düşer.
  • 7. Migration planı olmadan başlamak: 5 yıl sonra çıkış senaryosu düşünmemek.

Edge Computing ve Yeni Nesil Yazılım Mimarileri

2025-2026'nın yükselen trendi: edge runtime'da çalışan dinamik siteler. Cloudflare Workers, Vercel Edge Functions, Deno Deploy, Bun + Hono gibi araçlar; içeriği kullanıcıya en yakın PoP'ta hesaplayıp gönderir. Sonuç: SSG hızında dinamik personalizasyon.

Edge mimari, bir sonraki 5 yılın varsayılanı olacak gibi görünüyor — özellikle çok-dilli, çok-bölgeli ve yüksek trafikli siteler için. AI destekli yazılımlar (Wix ADI, Shopify Magic, Webflow AI, Framer, Durable, 10Web) iyi başlangıç noktası verir ama tasarım sistemi tutarlılığı, schema.org entegrasyonu ve uzun vadeli SEO tarafında elle tuning gerekir.

Lansman Öncesi 20 Maddelik Final Checklist

  • 1. Domain ve DNS doğru sağlayıcıda; TTL düşürülmüş.
  • 2. SSL sertifikası kuruldu; A+ skor için SSL kontrol aracı ile doğrulandı.
  • 3. Sitemap.xml oluşturuldu, robots.txt erişilebilir.
  • 4. Search Console + Bing Webmaster Tools kayıtlı.
  • 5. Analytics (GA4, Plausible veya Matomo) kuruldu.
  • 6. KVKK/GDPR uyumlu çerez bandı + gizlilik politikası mevcut.
  • 7. 404, 500 sayfaları markaya uygun şekilde tasarlandı.
  • 8. Lighthouse mobil skor: 85+; LCP <2.5s, INP <200ms, CLS <0.1.
  • 9. Görseller WebP/AVIF; lazy loading aktif.
  • 10. Yedekleme cron'u kuruldu; 14+ gün retention.
  • 11. Monitoring (uptime + APM) entegre.
  • 12. Form spam koruması (hCaptcha veya benzeri).
  • 13. Schema.org JSON-LD (Organization, Article, Product, BreadcrumbList).
  • 14. Open Graph + Twitter Card meta etiketleri her sayfada.
  • 15. Internal linking: her sayfa en az 3 dahili bağlantı.
  • 16. Erişilebilirlik: alt text, label, kontrast, klavye navigasyonu.
  • 17. 301 redirect tablosu (eski siteden geçiş varsa).
  • 18. Test: Cross-browser (Chrome, Safari, Firefox, Edge) ve mobil cihaz.
  • 19. CDN cache aktif; HTTP/2 veya HTTP/3 etkin.
  • 20. Acil durum runbook'u: hack senaryosu, downtime senaryosu, contact list.

Sonuç: Aile Seçimi, Doğru Eşleşmedir

Bu rehberin başında dedim: "Yanlış aileyi seçtiğinizde proje bütçenizin %40-60'ını sonradan migration'a harcarsınız". Doğru aileyi bir karar matrisiyle seçin, ekip yetkinliğinize ve büyüme öngörünüze yatırım yapın. Yazılım sitesi, statik bir ürün değil; 5-10 yıl boyunca evrilen canlı bir sistem'dir. Mimari karar bugün verdiğiniz, sonuçlarını yıllarca yaşayacağınız bir karardır. Her aile farklı bir denge noktasıdır; "en iyi" yoktur, "sizin senaryonuza en uygun" vardır.

Kaynaklar ve İlgili Yazılar

Doğru web sitesi yazılımı seçimi için danışmanlık alın

Hangi yazılım ailesinin ihtiyaçlarınıza uyduğunu netleştirmek, mimari karar çerçevesini birlikte uygulamak ve uzun vadeli operasyonel maliyeti hesaplamak için iletişime geçin

WhatsApp