Вы можете сделать таблицу БД со строками:
- Дата и время
- IP-адрес
- Текущий URL
- URL реферера
- Сериализованный $ _GET
- Сериализованный $ _POST
- Сериализованный $ _COOKIE
Это очень полезно, если вы хотите отслеживать свой трафик.
псевдокод:
if(!$bot) {
$visit = Array(
'date' => date("Y-m-d H:i:s"),
'ip' => $_SERVER['REMOTE_ADDR'],
etc ...
);
$sql = "INSERT INTO visits (`".join("`,`",array_keys($visit)."`) VALUES ('".join("','",array_values($visit)."')";
...
}
Используйте ту же БД, чтобы у вас было меньше подключений к серверу mysql.
Сделайте это в PHP-скрипте (после mysql_connect
- неплохая идея), я считаю, что одна ВСТАВКА за посещение не является большой проблемой для вашей машины.