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.