×

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

 
composer require ibrahim-kaya/visit-tracker
php artisan vendor:publish --tag=visit-tracker-config
php artisan migrate

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

5

üzerinden

Lütfen yapacağınız yorumun Topluluk Kurallarına uygun olduğundan emin olunuz.


Değerlendirmeler

Henüz bir değerlendirme yapılmamış.


Etiketler