Merhaba, Öneriniz için çok teşekkür ederim. Bu şekilde bir tabloda günlük veri toplanıp, gece bir cron job ile özet tablolara aktarılabilir. Çok güzel.
Ürün'e TIK'lamaları sayarken *aynı kişi, aynı ürüne* bir çok defa tıklarsa, sadece bir tanesini saymam gerekiyor demiştim. Bu konuda sizin bir öneriniz olur mu? Selamlar, Nuri Akman 19 Şubat 2013 02:40 tarihinde Bugra Sari <bug...@gmail.com> yazdı: > Google Analytics kullanmanızı öneririm. Hem sisteminize yük bindirmez hem > de çok detaylı istatistik tuttuğu için tüm ihtiyaçlarınızı giderecektir. > > Eğer istatistiği kendiniz tutacaksanız, üründeki ya da sayfada ki gösterim > sütununu arttırmayın. > İstatistik için bir tablo oluşturun ve bu tabloya her kullanıcının > yaptıklarını kaydedin. Örneğin, > > # | ip | sayfa | adres > | kullanici | zaman > 1 | 127.0.0.1 | Ürün Sayfası | http://www.ornek.com/urun=a | NULL | > 19.02.2013 02:34 > > Bu tabloya ziyaretçinin tarayıcısı vs. gibi detaylar da ekleyebilirsiniz. > Bu şekilde veri tuttuğunuzda, bütün verileri istediğiniz gibi süzgeçten > geçirip elde edebilme kabiliyeti kazanırsınız. > > 19 Şubat 2013 02:18 tarihinde Nuri AKMAN <nuriak...@gmail.com> yazdı: > >> Arkadaşlar, >> >> PHP MySQL web projemde 5000+ ürün sergiliyorum ve ürünlerle ilgili >> GÖSTERİM ve TIK sayaçlarını tutmak istiyorum. Her bir ürün istatistiği >> günlük, haftalık, aylık bazda TEKİL ve TOPLAM olarak raporlanabilecek >> şekilde olmalı. (Örnek: Bugün XYZ ürünü toplam 8500 defa listelendi, 350 >> TIK, 260 tekil TIK aldı) >> >> Eğer, ürün ilgili sayfada (kategori içeriği gösterimi veya arama sonucu >> gibi bir sayfada) kullanıcıya gösterildiyse gösterim sayacı artacak, >> kullanıcı bu ürüne tıkladıysa da TIK sayacı artacak. >> >> Ancak, TIK sayarken *aynı kişi, aynı ürüne* bir çok defa tıklarsa, >> sadece bir tanesini saymam gerekiyor. >> >> Bu ihtiyacımın çözümünde "Ürün ID - Kullanıcı Session ID" ikilisi ile >> kullanıcı tarafında cookie kullanmayı planlıyorum. Böylece veritabanına >> minimum yük getirmiş olacağımı düşünüyorum. >> >> Ancak, bunun efektif bir yöntem olup olmadığı konusunda emin değilim. >> >> Acaba bu konuda sizlerin öneriniz olabilir mi? >> >> Diğer taraftan, bu istatistik tutma ihtiyacım için kullanabileceğim açık >> kaynak bir çözüm var mıdır? >> >> Selamlar, >> Nuri Akman >> >> >> _______________________________________________ >> Linux-programlama mailing list >> Linux-programlama@liste.linux.org.tr >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >> Liste kurallari: http://liste.linux.org.tr/kurallar.php >> >> > > _______________________________________________ > Linux-programlama mailing list > Linux-programlama@liste.linux.org.tr > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > >
_______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php