Bugün birçok kişi sitesini Netlify, Vercel veya Github Pages gibi platformlarda yayınlıyor. Bu platformların bu kadar popüler olmasının sebebi ise genelde statik site mantığıyla çalışmaları.

Çünkü statik siteler hem daha hızlı hem de kurulumu daha basit. Ama internette kullandığımız her site statik değil. Bazıları da dinamik olarak çalışıyor. Aralarındaki fark ise sitenin nasıl oluşturulduğuyla ilgili.

Statik site nedir?

Statik site, önceden hazırlanmış ve hazır şekilde bekleyen bir sitedir. Kullanıcı siteye girdiğinde sunucu sadece hazır olan dosyayı gönderir. Yani site o anda oluşturulmaz zaten vardır.

Mesela siteni Netlify, Vercel veya Github Pages'e yüklediğinde, site direkt olarak kullanıcılara hazır şekilde gösterilir. Bu yüzden bu tür siteler genelde çok hızlı açılır.

Dinamik site nedir?

Dinamik site ise kullanıcı siteye girdiğinde oluşturulur. Sunucu arka planda çalışır, gerekli verileri toplar ve sayfayı o anda hazırlar. Bu yüzden her kullanıcı farklı içerikler görebilir.

Örneğin Wordpress ile kurulan bir sitede yeni yazılar eklendiğinde veya kullanıcı giriş yaptığında site buna göre kendini günceller. Yani site sabit değildir, sürekli değişebilir.

Temel farkları nelerdir?

Statik siteler hazır oldukları için daha hızlı ve daha basittir. Dinamik siteler ise daha esnektir ama oluşturulmaları için ekstra işlem gerekir.

Bu yüzden Netlify, Vercel ve Github Pages gibi platformlar statik siteler için mükemmeldir. Ama kullanıcı hesabı, yorum sistemi veya kişiye özel içerik gereken siteler dinamik olmak zorundadır.

Kısaca statik site hazır bekleyen bir sayfadır, dinamik site ise sen girdiğinde oluşturulan bir sayfadır. Günümüzde hız ve sadelik isteyenler statik siteyi, esneklik isteyenler ise dinamik siteyi tercih ediyor.

Yararlanılan kaynaklar: Mailchimp, Epigra

Hiç yorum yok:

Yorum Gönder