Kısaca özet
- Statik web sitesi, her ziyaretçiye önceden hazırlanmış aynı HTML, CSS ve JavaScript dosyalarını gönderen sitedir; sayfa istek anında veritabanından üretilmez.
- Veritabanı ve sunucu tarafı kod çalışmadığı için statik sayfalar dinamik sitelere göre daha hızlı açılır ve saldırı yüzeyi çok daha dardır.
- Tanıtım sitesi, etkinlik sayfası, portföy, dokümantasyon ve kampanya sayfası statik yapıya en uygun projelerdir; üye girişi, sepet ve yorum gerektiren siteler değildir.
- Statik site de bir yerde barındırılmak zorundadır; dosyaları FTP ya da dosya yöneticisiyle yüklediğiniz sıradan bir web hosting paketi yeterlidir.
- İletişim formu ve kurumsal e-posta gibi ihtiyaçlar statik sitede ayrıca çözülür; hosting paketindeki PHP desteği ve e-posta hesabı bu boşluğu kapatır.
Bir mimarlık ofisi beş sayfalık bir site istiyor: ana sayfa, projeler, ekip, iletişim ve bir harita. İçerik yılda iki kez değişiyor. Ajans WordPress öneriyor, bir tanıdık “düz HTML yeter, hosting bile gerekmez” diyor. İki görüşün arasında duran seçenek statik web sitesidir. Ne olduğunu, hangi projelere uyduğunu ve “hosting gerekmez” cümlesinin neden yarı doğru olduğunu anlamak, gereksiz bir yönetim paneline ya da ileride dar gelecek bir yapıya para ödemenizi önler.
Statik Web Sitesi Nedir, Dinamik Siteden Farkı
Statik web sitesi, sunucuda hazır duran dosyalardan oluşur. Ziyaretçi bir sayfayı istediğinde web sunucusu o sayfanın HTML dosyasını olduğu gibi gönderir. Dinamik sitede ise sunucu her istekte bir program çalıştırır; PHP ya da başka bir dil veritabanına bağlanır, içeriği çeker, şablona yerleştirir ve sayfayı o an üretir. WordPress, Joomla ve e-ticaret yazılımları dinamiktir.
Bu ayrımı MDN’nin web sunucusu açıklaması da aynı şekilde yapar: statik sunucu dosyayı olduğu gibi yollar, dinamik sunucu ise yanıtı göndermeden önce bir uygulamayla günceller. Statik sitede JavaScript tarayıcıda çalışabilir; “statik” kelimesi sayfanın hareketsiz olduğunu değil, sunucu tarafında üretilmediğini anlatır.
| Ölçüt | Statik site | Dinamik site (WordPress vb.) |
|---|---|---|
| Sayfanın oluşması | Önceden hazırlanmış dosya olduğu gibi gönderilir | Her istekte kod çalışır, veritabanından üretilir |
| Hız | Çok yüksek, sunucu tarafında işlem yok | Önbellekle yüksek, önbelleksiz yüke bağlı |
| Güvenlik yüzeyi | Dar, veritabanı ve eklenti yok | Geniş, çekirdek, eklenti ve tema güncellenmeli |
| İçerik güncelleme | Dosya düzenlenip yeniden yüklenir | Yönetim panelinden, teknik bilgi gerekmez |
| Form, üyelik, sepet | Ek betik ya da servis gerekir | Yerleşik ya da eklentiyle |
Statik Sitenin Hız ve Güvenlik Avantajı
Statik bir sayfa istendiğinde sunucu yalnızca diskten dosya okur. Veritabanı sorgusu, PHP işçisi ya da şablon işleme yoktur. Bu yüzden ilk bayt süresi kısadır, aynı donanım çok daha fazla eşzamanlı ziyaretçiye yanıt verir ve ani trafik artışında site kolay kolay yavaşlamaz. NVMe diskli bir hosting paketinde bu fark daha da belirginleşir.
Güvenlik tarafında kazanç daha da büyüktür. Web sitelerine yönelik saldırıların büyük bölümü güncellenmemiş eklentileri, zayıf yönetici parolalarını ve veritabanı enjeksiyonlarını hedefler. Statik web sitesinde bunların hiçbiri yoktur; ele geçirilecek bir yönetim paneli, sorgulanacak bir veritabanı bulunmaz. Geriye kalan risk, hosting hesabının ve FTP parolasının güvenliğidir.
Bilgi
Statik sayfa “eski usul” demek değildir. Açık kaynak statik site oluşturucular, içeriği Markdown gibi basit dosyalarda tutar, şablonla birleştirir ve sonuçta yüklenmeye hazır HTML dosyaları üretir. Böylece yüzlerce sayfalık bir dokümantasyon sitesi de statik olarak yayımlanabilir; düzenleme bilgisayarda yapılır, sunucuya yalnızca çıktı yüklenir.
Hangi Projeler Statik Olmalı
İçeriği seyrek değişen, ziyaretçiyle karşılıklı veri alışverişi olmayan her site statik yapıya uygundur. Kurumsal tanıtım sitesi, tek sayfalık ürün ya da etkinlik tanıtımı, portföy, restoran menüsü, kampanya açılış sayfası, teknik dokümantasyon ve CV sitesi tipik örneklerdir. Bu projelerde yönetim paneli, veritabanı ve eklenti bakımı taşımak, işin kendisinden daha fazla emek ister.
Uygun olmayan projeler de nettir. Haftada birkaç yazı yayımlanan bir blog, teknik olmayan birinin içerik girdiği kurumsal site, üye girişi, sepet ya da yorum isteyen her proje dinamik bir sisteme ihtiyaç duyar. Statik bir haber sitesini elle güncellemek, kısa sürede bir yönetim paneli kurmaktan daha pahalıya gelir.
Örnek senaryo
Yılda iki kez içerik güncelleyen yedi kişilik bir mimarlık ofisi, bakımını yapmadığı için iki kez zararlı kod bulaşmış WordPress sitesini kapatıp aynı tasarımın statik bir kopyasını yayımladı. 14 sayfa ve 60 proje görseli standart bir web hosting paketine FTP ile yüklendi, iletişim formu hostingdeki PHP ile ofisin kurumsal e-posta adresine bağlandı. Eklenti güncelleme işi tamamen ortadan kalktı, sayfalar ilk açılışta belirgin biçimde hızlandı.

Form ve E-posta İhtiyacında Ne Olur
Statik sitenin en sık takıldığı yer iletişim formudur. HTML formu tek başına veriyi hiçbir yere gönderemez; formun gönderdiği bilgiyi alıp e-postaya çeviren bir program gerekir. Sıradan bir web hosting paketinde bu sorun kolayca çözülür: sitenin geri kalanı statik kalırken yalnızca form için küçük bir PHP betiği çalışır ve mesajı hosting paketindeki e-posta hesabına iletir. Formu harici bir servise bağlamak da mümkündür, ama bu durumda ziyaretçi verisi üçüncü bir tarafa gider.
Kurumsal e-posta da aynı mantıkla çözülür. Alan adınızla çalışan bilgi@ ya da satis@ adresleri statik siteyle değil, hosting paketindeki e-posta hizmetiyle ilgilidir. “Hosting gerekmez” görüşü tam bu noktada eksik kalır: site dosyaları başka bir yerde dursa bile e-posta, form ve alan adı yönetimi için çoğu işletme yine bir hosting hesabına ihtiyaç duyar.
Dikkat
Formu korumasız bırakmayın. Doğrulama yapmayan bir form betiği kısa sürede spam botlarının hedefi olur ve hosting hesabınızdan istenmeyen e-posta gönderilmesine yol açabilir. Basit bir bot doğrulaması ve alıcı adresinin betikte sabit yazılması asgari önlemdir.
Statik Web Sitesi Normal Hostingte Nasıl Barındırılır
Statik web sitesini barındırmak için özel bir altyapı gerekmez. Hazırladığınız klasörün içindeki index.html, CSS, JavaScript ve görsel dosyalarını hosting hesabınızın public_html dizinine yüklersiniz; alan adı hesaba yönlendirilmişse site yayındadır. Yükleme cPanel dosya yöneticisiyle ya da bir FTP istemcisiyle yapılır. FTP’nin ne olduğunu FTP nedir yazısında, bağlantı ayarlarını adım adım FileZilla ile FTP bağlantısı kartında bulabilirsiniz.
Paket seçiminde statik bir sitenin ihtiyacı mütevazıdır. Birkaç yüz megabaytlık disk, ücretsiz SSL ve e-posta hesabı çoğu proje için yeterlidir. Burada belirleyici olan hız ve güvenilirliktir: NVMe disk dosya okumayı hızlandırır, SSL sertifikası tarayıcı uyarısını önler. Paylaşımlı hosting ile diğer seçenekler arasındaki farkı hosting nasıl seçilir rehberinde ayrıntılı bulabilirsiniz.
Sonuç
İçeriği seyrek değişen, üyelik ya da sepet gerektirmeyen bir proje için statik web sitesi en hızlı ve bakım yükü en düşük seçenektir. Barındırma için özel bir platform gerekmez; form ve kurumsal e-posta ihtiyacını da karşılayan standart bir web hosting paketi işi tek hesapta toplar.
Statik Siteye Geçmeden Önce Kontrol Listesi
- İçeriğin yılda kaç kez değiştiğini ve kimin güncelleyeceğini belirleyin.
- Üye girişi, sepet, yorum ya da arama gibi dinamik bir ihtiyaç olmadığından emin olun.
- İletişim formu için hostingdeki betiği mi yoksa harici bir servisi mi kullanacağınıza karar verin.
- Form betiğine bot doğrulaması ekleyin, alıcı adresini sabit yazın.
- Görselleri yüklemeden önce boyutlandırın ve sıkıştırın.
- Alan adının hosting hesabına yönlendirildiğini ve SSL’in etkin olduğunu doğrulayın.
- Site dosyalarının bir kopyasını bilgisayarınızda ya da sürüm kontrolünde tutun.
Sıkça sorulan sorular
Statik web sitesi için hosting almak şart mı?
Sitenin internette yayında olması için dosyaların sürekli açık bir sunucuda durması gerekir, bu yüzden bir barındırma hizmeti şarttır. Ücretsiz statik barındırma seçenekleri de vardır, ama alan adıyla e-posta, iletişim formu ve destek ihtiyacı olan bir işletme için standart bir web hosting paketi bu işleri tek hesapta toplar.
Statik site SEO açısından dezavantajlı mı?
Hayır. Arama motorları HTML’i okur, sayfanın nasıl üretildiğiyle ilgilenmez. Statik sayfalar hızlı açıldığı için sayfa deneyimi ölçütlerinde genellikle avantajlıdır. Başlık etiketleri, açıklamalar, site haritası ve iç linkler elle doğru kurulduğu sürece statik site dinamik bir siteyle aynı şekilde sıralanabilir.
Statik bir siteye sonradan blog eklenebilir mi?
Eklenebilir. Statik site oluşturucu kullanıyorsanız her yazı yeni bir dosya olarak eklenir ve site yeniden üretilir. Düzenli ve sık yayın planlıyorsanız blog bölümünü bir alt dizinde WordPress ile çalıştırmak, ana siteyi statik bırakmak da yaygın bir çözümdür.
WordPress sitesi statik hâle getirilebilir mi?
Evet. İçeriği artık değişmeyen bir WordPress sitesinin sayfaları HTML dosyası olarak dışa aktarılabilir ve aynı hostinge statik olarak yüklenebilir. Bu, bakımı bırakılmış eski siteleri güvenli hâle getirmenin pratik bir yoludur; form ve arama gibi dinamik parçalar ayrıca ele alınır.
Statik site için ne kadar disk alanı gerekir?
Çoğu tanıtım sitesi birkaç on megabaytı geçmez; alanın büyük kısmını görseller ve videolar kaplar. Görselleri sıkıştırıp videoları harici bir oynatıcıdan yayınladığınızda en küçük paket bile yeterli olur. E-posta kutuları aynı disk alanını paylaşıyorsa onların büyümesini de hesaba katın.
Narhost’ta
Web hosting paketlerimizde NVMe disk, ücretsiz SSL, FTP ve dosya yöneticisi erişimi ile e-posta hesabı hazır geliyor; HTML dosyalarınızı yükleyip statik sitenizi doğrudan yayına alabilirsiniz.