Laravel Visit Tracker: Ziyaretçi Takip ve Analytics Paketi
by İbrahim Kaya · 18 Ağustos 2025
Laravel Visit Tracker Nedir?
Web projelerinde kullanıcı davranışlarını anlamak, doğru kararlar verebilmek için kritik öneme sahiptir. Laravel Visit Tracker, Laravel 9 → 12 ile uyumlu, hafif ve esnek bir ziyaretçi takip paketidir.
Bu paket sayesinde ziyaretçilerin:
-
IP adresi
-
Tarayıcı bilgisi
-
Cihaz türü
-
Yönlendiren (referrer) bilgisi
-
Opsiyonel olarak detaylı lokasyon bilgisi (ip-api.com üzerinden)
otomatik olarak veritabanına kaydedilir.
Neden Laravel Visit Tracker Kullanmalısınız?
1. Kolay Kurulum ve Entegrasyon
Tek bir komutla projeye dahil edebilir, middleware sayesinde tüm web route’larında otomatik olarak çalıştırabilirsiniz.
2. Esnek Yapı
-
Config dosyası üzerinden cache süresini, bot kayıtlarının tutulup tutulmayacağını ve excluded paths ayarlarını yönetebilirsiniz.
-
Opsiyonel olarak detaylı IP bilgisini açabilir veya kapatabilirsiniz.
3. Güvenilir Veri Kaydı
Veriler doğrudan veritabanında tutulur. Böylece özel dashboard veya raporlama ekranları geliştirmek size kalır.
4. Performans Dostu
-
Cache mekanizması sayesinde her istekte tekrar tekrar API çağrısı yapılmaz.
-
Sadece ihtiyaç olduğunda IP detayları için harici servis devreye girer.
Laravel Visit Tracker Paketinin Avantajları
✅ Bot trafiğini filtreleyerek verileri temiz tutar
✅ Middleware sayesinde tüm route’ları otomatik kapsar
✅ Config üzerinden yüksek özelleştirme imkanı
✅ Laravel ekosistemine %100 uyumlu
✅ Açık kaynak ve MIT lisansı ile özgürce kullanılabilir
Kurulum
Kullanım
Paket kurulumu tamamlandıktan sonra Visit Tracker otomatik olarak tüm ziyaretleri kaydeder.
-
Veriler:
page_visit_logs
tablosunda tutulur. -
Analiz: Bu veriler üzerinden istediğiniz raporlama veya istatistik modülünü geliştirebilirsiniz.
⚠️ Paket arayüz sağlamaz. Veriler doğrudan veritabanında kaydedildiği için kendi dashboard veya raporlama sisteminizi geliştirebilirsiniz.
Nereden Erişebilirsiniz?
Sık Sorulan Sorular (FAQ)
1. Laravel Visit Tracker hangi Laravel sürümlerini destekliyor?
Laravel 9, 10, 11 ve 12 sürümleri ile uyumludur.
2. IP adreslerinden lokasyon bilgisi alabilir miyim?
Evet. Opsiyonel olarak ip-api.com
üzerinden detaylı IP bilgisi alabilirsiniz.
3. Bot ziyaretlerini kaydetmek zorunda mıyım?
Hayır. Config dosyasında track_bots
ayarını kapatarak bot trafiğini hariç tutabilirsiniz.
Genel Değerlendirme
0.0
/
5
0 değerlendirme üzerinden.
Değerlendir
Değerlendirmeler
Henüz bir değerlendirme yapılmamış.