Giriş yapmadınız.

#1 03.10.2015 20:45:10

ferhatyesilmen
Üye
Kayıtlı: 31.05.2014
Mesajlar: 58

En uygun Loglama

Merhaba, projemizde yapılan her işlemi loglamamız gerekiyor.
Örnek :
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.

Çevrimdışı

#2 08.10.2015 13:17:01

MURATSPLAT
Yönetici
Yer: Antalya
Kayıtlı: 06.05.2014
Mesajlar: 642
Website

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..

http://laravel.com/docs/4.2/events
Dokümanın başıdanki örneğe bakın. O mantıkla yapılabilir..

Çevrimdışı

Forum alt kısmı