• 02-04-2020, 22:08:26
    #1
    Merhaba,

    Bir eticaret sitesinde 1k müşteri, 1k ürün olduğunu düşünün.
    1 müşteri bütün ürünleri görmeyip sadece ilgilendiği ürünleri görecek.
    Bu eşleştirmeyi nasıl bir algoritma ile yapmalıyım acaba, çok düşünmekten hiç düşünemez oldum.
    Önerisi olan var mı.

    Teşekkürler,
    İyi Forumlar..
  • 02-04-2020, 22:11:23
    #2
    Off en sevdiğim,
    Bunu çerez olarakta yapabilirsiniz kayıt olarakda

    ilgili_urunler gibi bir tablo olur
    urun_no,uye_no gibi iki sütun olur

    üye her ürüne girdiğinde bu tabloya o üyenin ve ürünün kaydı yapılır
    daha sonra hangi alanda gösterecekseniz bunu ilgili_urunler tablosundan giriş yapan üyeye ait önceki gösterilen ürünleri listeletirsiniz
  • 02-04-2020, 22:12:02
    #3
    selamigde adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Bir eticaret sitesinde 1k müşteri, 1k ürün olduğunu düşünün.
    1 müşteri bütün ürünleri görmeyip sadece ilgilendiği ürünleri görecek.
    Bu eşleştirmeyi nasıl bir algoritma ile yapmalıyım acaba, çok düşünmekten hiç düşünemez oldum.
    Önerisi olan var mı.

    Teşekkürler,
    İyi Forumlar..
    Biraz daha bilgi olsa sanki iyi olur
  • 02-04-2020, 22:16:36
    #4
    Merhabalar bunun için veritabanı,listeleme sayfaları ve ürün-detay sayfasında güncellemeler yapmanız gerek ilk başta veritabanında kullanıcı bilgilerinde son gezilenler sütunu açmanız gerek bunu yaptıktan sonra ürün-detay sayfasının başında sayfaya girildiği zaman veritabanından songezilen sütununda kullanıcının şuan baktığı ürünün kategori veya markasını update ettirmelisiniz daha sonra listeleme kısmında listeletme sorgusundan önce kullanıcının songezilen kategorisini listeletmelisiniz ilk başlarda çoğu kullanıcının songezilen sütunu boş olacağı için if koşuluyla songezilen boşsa listelemeyi fiyat,stok vs kendiniz seçmelisiniz eğer songezilen kategorisi varsa songezilen kategorisine göre listeletmelisiniz. Konu biraz uzun olduğu için anlatım bozukluğu yapmış olabilirim kusura bakmayın
  • 02-04-2020, 22:59:34
    #5
    ultibil adlı üyeden alıntı: mesajı görüntüle
    Off en sevdiğim,
    Bunu çerez olarakta yapabilirsiniz kayıt olarakda

    ilgili_urunler gibi bir tablo olur
    urun_no,uye_no gibi iki sütun olur

    üye her ürüne girdiğinde bu tabloya o üyenin ve ürünün kaydı yapılır
    daha sonra hangi alanda gösterecekseniz bunu ilgili_urunler tablosundan giriş yapan üyeye ait önceki gösterilen ürünleri listeletirsiniz
    teşekkür ederim, bir deneyeyim



    onurgosteris adlı üyeden alıntı: mesajı görüntüle
    Merhabalar bunun için veritabanı,listeleme sayfaları ve ürün-detay sayfasında güncellemeler yapmanız gerek ilk başta veritabanında kullanıcı bilgilerinde son gezilenler sütunu açmanız gerek bunu yaptıktan sonra ürün-detay sayfasının başında sayfaya girildiği zaman veritabanından songezilen sütununda kullanıcının şuan baktığı ürünün kategori veya markasını update ettirmelisiniz daha sonra listeleme kısmında listeletme sorgusundan önce kullanıcının songezilen kategorisini listeletmelisiniz ilk başlarda çoğu kullanıcının songezilen sütunu boş olacağı için if koşuluyla songezilen boşsa listelemeyi fiyat,stok vs kendiniz seçmelisiniz eğer songezilen kategorisi varsa songezilen kategorisine göre listeletmelisiniz. Konu biraz uzun olduğu için anlatım bozukluğu yapmış olabilirim kusura bakmayın
    Estagfurullah, teşekkürler..