Merhaba Arkadalar , Php'de Arama Sorgulama , Form Sayfalarında Yapılan aramaları veritabanıma kaydetmek istiyorum ve en çok yapılan aramaları günlük ve aylık olarak sıralamak istiyorum , ve aynı şekilde en çok ziyaret edilen sayfalarımıda kaydetmek istiyorum , örnek olarak bilgisayar kategorisi sayfasının ziyaret edilmesinide kaydetmek istiyorum ve bunuda aynı şekilde popülaritiye göre kaydetmek istiyorum ,,
Bununla ilgili kullanabileceğim bir örnek varsa yardımcı olabilir misiniz ? yada nasıl yapabilirim ?
Php Arama Sorgularını Kaydetme
1
●251
- 28-10-2015, 14:49:08Merhaba,
sayac adında bir tablo oluşturabilir ve her ziyarette buradaki ilgili tabloyu güncelleyebilirsiniz.
ya da her ziyarette yeni bir kayıt ekler ve aynı ürün ya da kategori için ziyaretleri toplarsınız (bu benim tavsiyemdir, ip kaydı da yapabilirsiniz bu sayede)
(her sayfa yenilemede kaydetmemesi için çerez kontrolünü unutmayın)
arama kayıtları için de yine bir tablo oluşturup her aramada arama kelimesi tarih saat ip adresi vs kaydederek kayıt altına alabilirsiniz.
bunları listelerken de veritabanı sorgusunda GROUP BY diyerek aynı ürünleri gruplayabilir ve sayılarını toplayabilirsiniz.
ancak arama kayıtlarını tutmanızı önermiyorum çünkü çok kolay bir spam kaynağı olur sizin için.
bunu inceleyen yazılımlar bile mevcut, 2 satırlık kod ile tüm sunucuyu 5dk da indirebilirler.