Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

belirli ve değişmeyen veriyi php'de array'da tutmak mı db'de tutmak mı daha iyidir?

şimdi bir görsel hazırlamayla birşeyler yazıyorum. mesela kullanıcının elma sayısına göre 8 tane elması varsa resimde rasgele 8 yerde elma görüntülenecek. resimlerin pozisyonlarını da array'da veya db'de tutacağım mesela <img src"x.png" style="position:absolute: margin-top:10px; margin-left:80;"> bunun gibi verilerle sağlanacak yanyana değil de rasgele yerlerdeymiş gibi gözükmesi. diğer veride marginler değişecek yani.
mesela adamın 8 tane elması 6 tane de armutu 3 tane de muzu var benim de tanımladığım yerler var rasgele php dosyası içinde arraya atsam bunları ve adamın 8 tane elması olduğunda tanımladığım 20 tane elmadan 8'ini rasgele göster desem mi daha verimli olur yoksa db'de bir tablo içine mi geçirsem bu resimlerin pozisyonları da 8 tane elmanın pozisyonlarını db'den çekse mi daha iyi olur?
not: 10 tane meyve olacak ve her meyvenin 20 farklı yeri olacak.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • oktaycmk adlı üyenin fotoğrafı
    13 yıl önce yazılmış
    3 cevap - 0 soru
    php array ile yapmak daha mantıklı olacakdır,bu kadar veri için veri tabanı kullanmaya gerek yok.
    isterseniz örnek bir kod yazabilirim
    • buremba adlı üyenin fotoğrafı buremba
      sağolun hallettim arraylara "20-30", "50-60" gibi kaydedip arraydakilerden kaç tane lazımsa o kadar rasgele çekiyorum explode ile ayırıp yerlerine koyuyorum.
      13 yıl önce yazılmış

Cevaplar

  • zugur adlı üyenin fotoğrafı
    13 yıl önce yazılmış
    21 cevap - 0 soru
    Sanırım resim yerleri belirli ve sen hangisinde çıkması gerektiğini yani posizyonlarını otomatik seçtireceksin, bu durumda database de verilerini tutmaktan ziyade kod içerisinde hazırlanmış bir fonksiyonla daha hızlı bu işlemi gerçekleştirebilirsin.
  • Kemal adlı üyenin fotoğrafı
    13 yıl önce yazılmış
    63 cevap - 10 soru
    Bence DB kullanın sizin açınızdan daha pratik olucaktır
  • fka adlı üyenin fotoğrafı
    13 yıl önce yazılmış
    70 cevap - 0 soru
    Veri boyutuna bağlı olarak değişir. Ve sürekli değişebilirliğe göre. Yani statik bir veriyse db'siz hallet.