İçeriğe geç
Tüm rehberler
Teknik5 dk okuma

Yeni başlayan biri web sitesi için hangi veritabanını seçmeli: SQLite mı Postgres mi?

Yeni başlayanlar için sade rehber: SQLite ne zaman yeter, Postgres ne zaman gerekir ve müşteri verisi Türkiye'de nerede durmalı.

Veritabanı, sitenizin bir şeyleri hatırladığı yerdir: müşteriler, siparişler, randevular, mesajlar. Seçim teknik görünür ama ilk projede asıl mesele ne kadar işi kendiniz üstlenmek istediğinizdir.

İşte karar vermenin sade bir yolu ve Uttra'ya sitenizi anlatırken ne isteyeceğiniz.

Yeniyseniz SQLite ile başlayın: tek dosyadır, sunucu gerektirmez; küçük bir mağaza, blog veya randevu sitesi için yeter. Aynı anda çok kişi veri yazmaya başlayınca ya da tek dosya yetmeyince Postgres'e geçin.

SQLite: sade varsayılan

SQLite her şeyi projenizin yanındaki tek bir dosyada tutar. Çalıştırıp güvenceye alacağınız ve ücret ödeyeceğiniz ayrı bir sunucu yoktur; bu da bozulabilecek şeylerin önemli bir kısmını ortadan kaldırır.

Okumada çok iyidir ve tipik küçük bir sitede binlerce ziyaretçiye yeter. Sınırı, saniyede sipariş yağan yoğun bir mağaza gibi aynı anda çok yazma işlemidir.

  • Uygun: portföy, küçük mağaza, iç araçlar, randevu sayfası, prototip.
  • Yedek almak tek dosyayı kopyalamaktır ve otomatiğe bağlamak kolaydır.

Postgres: daha fazla yer gerektiğinde

Postgres ayrı bir sunucu olarak çalışır; aynı anda yazan çok kullanıcı, büyük veri ve gelişmiş sorgular için tasarlanmıştır. Proje gerçek bir işe dönüşünce olağan bir sonraki adımdır.

Ama hareketli parça ekler: açık tutulacak bir sunucu, korunacak bir bağlantı adresi ve planlanacak yedekler. Sadece daha profesyonel görünüyor diye onunla başlamayın.

MySQL ve diğerleri?

MySQL ruhen Postgres'e benzer ve klasik hosting paketlerinde yaygındır. Doküman veritabanları şekli sık değişen veriye uyar. Yeni başlayan için nadiren ilk tercihtir; ancak kullandığınız bir araç ya da hosting şart koşuyorsa seçin.

Siteyi anlatırken belirli bir veritabanı söylerseniz Uttra onunla kurar; söylemezseniz sizin için sade bir seçenek seçilir.

Verinin nerede durduğu da önemli

Müşteri verisi kişisel veridir. Türkiye'de KVKK, verinin nerede saklandığına ve kimlerin eriştiğine, yurt dışına aktarımın şartlarına önem verir. Veritabanınızın fiziksel olarak nerede durduğunu ve anahtarların kimde olduğunu bilin.

Bu genel bilgidir, hukuki tavsiye değildir. Sağlık veya finans gibi hassas veriler için toplamadan önce bir uzmana danışın.

  • Verinizin tek kopyasını bir dizüstü bilgisayarda tutmayın.
  • Şifreleri ve bağlantı adreslerini kodda değil, proje gizli anahtarı olarak saklayın.
  • Yedeği sadece almayın, bir kez geri yüklemeyi de deneyin.

Sık sorulanlar

Evet, yaygın bir yoldur. Ama veri kopyalanır ve bazı sorgular uyarlanır, bu yüzden yoğun trafik bekliyorsanız baştan Postgres seçin.

Basit bir tanıtım sitesi için yok. Ziyaretçiler üye olmaya, sipariş vermeye, randevu almaya ya da saklamak istediğiniz mesaj bırakmaya başlayınca gerekir.

Kod için projenizi GitHub ile eşleyin, veritabanı dosyasının ya da dışa aktarımının düzenli ayrı bir kopyasını tutun. Yalnızca kod yedeği müşteri kayıtlarını kurtarmaz.

Kendi projende dene

Ne istediğini kendi kelimelerinle anlat, siten ya da sistemin kurulmasını izle — sonra sohbet ederek değiştir.

Ücretsiz başla