En uygun Loglama / Laravel 4.x Yardım / Laravel Türkiye Forumları
» En uygun Loglama
#1 03.10.2015 20:45:10
En uygun Loglama
Merhaba, projemizde yapılan her işlemi loglamamız gerekiyor.
Sorgulama Modülünde : Kim Kimi sorgulamamış hangi ip hangi tarih ve saatte,
Bilgi Güncelleme Modülünde : Kim kimin bilgilerini güncellemiş, Kim kime yetki vermiş, üye belirli tarihler arasında hangi modüllerinde yetkiymiş gibi uzayıp giden her alanda bir loglamaya ihtiyacımız var.
Şöyle bir çözüm düşünüyorum;
İşlemler adında bir tablo yapıp Sitede olabilecek bütün işlemleri bu tabloya ekleyerek ve islem_kayitlari tablosunda ise hangi üyenin hangi işlemi hangi tarihte vs. yaptığının kaydını tutayım diyorum.Bunu da bir logEkle fonksiyonu ile her metodun altına ekleyerek halledeyim diyorum ama acaba daha basit bir yöntemi var mıdır?
Başka bir önerisi olan varsa sevinirim. İyi çaışmlar.
#2 08.10.2015 13:17:01
Yanıt: En uygun Loglama
Event Programing ile kolay çözersiniz bence. her iş mantığı için benzer methodları yazmaktan çok daha patiktir...
Yani bir event tanımlayacaksınız. Bunun service provider ile uygulama içine enjecte edeceksiniz. Sonrasında uygulamanın istediğiniz yerinde event fire edeceksiniz..
Dokümanın başıdanki örneğe bakın. O mantıkla yapılabilir..