PHP Log Tutmak

PHP Log Tutmak

Sitenize giren veya sitenizde işlem yapan kullanıcıların hareketlerini kaydetmek çok önemlidir. Bu yüzden log dosyaları tutarız.

Bu yazıda log dosyalarını yerel olarak .log uzantılı dosya biçiminde tutacağız. Öncelikle log fonksiyonlarını yazacağımız class.log.php dosyasını oluşturuyoruz. Log tutacağımız zaman bu class’ı çağıracağız.

Kodu kısaca anlatayım. Kod öncelikle log klasörü oluşturuyor. Ve içerisine gün-ay-yıl.log şeklinde log dosyası oluşturuyor. Böylece her gün için farklı bir log dosyası oluşmuş olacak. O günkü logları o tarihli log dosyasına kaydediyor.

Örnek Kullanım

Öncelikle php dosyanıza require_once ile class.log.php dosyasını ekliyoruz. Ardından Log classından yeni bir obje oluşturuyoruz. Artık class içerisindeki add() fonksiyonunu kullanabiliriz.

Örnek Log Dosyası

Log dosyalarınız şu şekilde görünecek:

Kaynak kodlarını aşağıdaki GitHub linkinden indirebilirsiniz.

PHP Log Tutmak – GitHub