lostyazilim

Tabloya Veriyi Nası Kaydetmeliyim? [PHP/SQL]

7 Mesajlar 711 Okunma
lstbozum
wmaraci reklam

rmznkapar rmznkapar WM Aracı Kullanıcı
  • Üyelik 22.06.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Kocaeli
  • Ad Soyad R** K**
  • Mesajlar 106
  • Beğeniler 23 / 19
  • Ticaret 0, (%0)
Merhaba arkadaşlar bir sorum olacaktı; Kullanıcının belli gönderileri ID'e göre favorilerine ekleyebildiği bir sistemim var(sql). Ben bunları kullanıcı tablosu > favoriler sutünün'da saklıyorum. Fakat şu şekilde ":18:6:2:1:" şeklinde kaydedip explode ile parçalayıp kullanıca tekrar gösteriyorum. Bu yaptığım doğru mu? Yani bunun için ayrı tablo mu oluşturmalıyım? Yada ne yapmalıyım? Şimdiden teşekkürler.
 

 

wmaraci
reklam

YusufOzcan YusufOzcan WM Aracı Banlı Kullanıcı
  • Üyelik 19.01.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad Y** Ö**
  • Mesajlar 365
  • Beğeniler 51 / 63
  • Ticaret 31, (%100)
-----
rmznkapar

kişi bu mesajı beğendi.

webkartali webkartali Web Developer Kullanıcı
  • Üyelik 20.11.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek Web Developer
  • Konum Ankara
  • Ad Soyad A** A**
  • Mesajlar 188
  • Beğeniler 171 / 84
  • Ticaret 0, (%0)
İşini görüyorsa teknik olarak bir sorun yok.
rmznkapar

kişi bu mesajı beğendi.

Ücretsiz Web Uygulamalar, Scriptler www.webkartali.com 'da..

irfansener irfansener WM Aracı Kullanıcı
  • Üyelik 05.10.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Öğrenci / Geliştirici
  • Konum İzmir
  • Ad Soyad İ** Ş**
  • Mesajlar 3
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)
Json olarak tutmanız daha teknik açıdan daha mantıklı olacaktır.
rmznkapar

kişi bu mesajı beğendi.

wmaraci
wmaraci

YazilimMimari YazilimMimari Eski adi: Turgay Can Kullanıcı
  • Üyelik 25.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Engineering Director
  • Konum İstanbul Avrupa
  • Ad Soyad T** C**
  • Mesajlar 771
  • Beğeniler 2 / 260
  • Ticaret 0, (%0)
Kötü bir pratik değil. Kısa vadede çok şişmeyecekse yada yok burası çok şişmez bir alan ise iyide bir pratik denebilir.


Tam tersi ise ; kompleksleştikçe yönetimi zor olabilir.

Ne bileyim, o alanda 8K karakter boyutunda data olduğunda problem yaratır. O kadar büyük bir text/lob tipinde bir data olacaksa ileride yüksek yük altında problem olabilir.
rmznkapar

kişi bu mesajı beğendi.

https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1119
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
Ayri tablo yapmak yuk degil aksine yuku azaltir.

Favoriler tablosu yaparsin
KullaniciID, KonuID, Silindi, Tarih gibi sutunlarin olur.büyük. sistemlerde her data giris cikisin log(kayit altina almak) kaydi tutuldugunu dusununce ayri tablo yapmak her yonden daha stabil.
rmznkapar

kişi bu mesajı beğendi.

www.ontedi.com
www.cizgi.site

Nanoripper Nanoripper Hello World! Kullanıcı
  • Üyelik 25.10.2015
  • Yaş/Cinsiyet 30 / E
  • Meslek Computer Science
  • Konum İstanbul Anadolu
  • Ad Soyad Y** A**
  • Mesajlar 71
  • Beğeniler 1 / 19
  • Ticaret 0, (%0)
Tek tabloda tutmak en mantıklısı ancak her kişinin favorilerini tek satırda tutmaktansa her favori için yeni bir satır eklersen her açıdan işin daha rahat olur ve en temiz o şekilde olur.
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al