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