• 11-12-2025, 09:53:16
    #1
    ...
  • 11-12-2025, 09:57:13
    #2
    veritabanından ekleme yapıp id kısmına 3 yazabilirsin sorun olmaz ama sıralama da 3 olmasa da çokta bir sorun olmaz

    Büyük siteler id kullanıyor ama bunu göstermiyor örneğin xxx/urun-p-HB485748 gibi
  • 11-12-2025, 10:02:51
    #3
    Kategori Moderatörü
    Silme işlemi tamamen silmemelidir, silindi diye durumu değiştirilir ve log tutulur. Bu yüzden ilgili idyi başka içeriğe vermek doğru olmaz. Zaten normal işleyişde de bir sonraki idye geçer ekstra kodlama zahmetine girmenize gerek yok küçük bi projeyse. Zaten büyük projeyse dediğim gibi log tutmak gerekir.
  • 11-12-2025, 10:06:49
    #4
    ID’ler asla doldurulmaz. Büyük sistemlerin tamamı (Facebook, YouTube, WordPress, Shopify, hepsi) ID’lerin boşluklu gitmesini normal kabul eder. Çünkü ID bir “sıra numarası” değil; sadece benzersiz tanımlayıcıdır.

    Silinen ID’yi tekrar kullanmak:
    Veri bütünlüğünü bozar,
    Log, cache, arşiv kayıtlarını karıştırır,
    İlişkili tablolarda hataya yol açar.

    Senin yazdığın kod doğru çalışıyor olabilir ama gerçek hayatta kullanılmaz. ID boşluklu kalır, sorun değildir.
  • 11-12-2025, 10:11:13
    #5
    Bu çok sağlıklı bir işlem değil, hem gereksiz bir kod yapısı olur.
    Bunu düşünmenizdeki amaç nedir?
  • 11-12-2025, 10:26:53
    #6
    Direkt sıra numarasını farklı bir kısım olarak tanımlayabilirsiniz, örneğin QR menü'de masaların sırasını değiştirmek istiyorsunuz, masa 1, masa 3, masa 2 var diyelim, 2 ile 3 ün yer değişmesi için farklı bir kısım olarak tanımlarsanız daha iyi olur
  • 20-12-2025, 19:10:37
    #7
    ...