Jifunze kutengeneza PHP Logger kwa kurekodi errors, user activity, na system events kwenye file. Mwongozo huu ni mfupi, rahisi na una code kamili.

βœ… 1. Tengeneza File la Logger (logger.php)
<?php
function logger($type, $message) {
$file = __DIR__ . "/logs/" . strtolower($type) . ".log";

if (!file_exists(dirname($file))) {
mkdir(dirname($file), 0777, true);
}

$time = date("Y-m-d H:i:s");
$entry = "[$time] [$type] $message" . PHP_EOL;

file_put_contents($file, $entry, FILE_APPEND);
}
?>

βœ… 2. Kutumia Logger (Mfano)
Error logging
logger("ERROR", "Database connection failed");

Activity logging
logger("ACTIVITY", "User John logged in");

Security logging
logger("SECURITY", "Invalid login attempt detected");

βœ… 3. Faida za Logger

Unapata rekodi ya matatizo (bugs)

Unaona matendo ya watumiaji

Inaongeza usalama kwa kufuatilia events

Ni rahisi kusoma kwa sababu ni plain .log files

πŸ”— Links Za Kujifunza Zaidi

🌐 Faulink Official Website:
https://www.faulink.com/

πŸ“˜ Jifunze Web Design & Programming (Tutorials / Mifumo):
https://www.faulink.com/excel_mifumo.php

πŸ“² Piga / WhatsApp kwa msaada wa haraka:
https://wa.me/255693118509