Si quieres scripts ya hechos al respecto visita hotscripts.com (en las FAQ's se mencionan xDDDD) ... Ahí tienes en la sección:
http://www.hotscripts.com/PHP/Script...ffic_Analysis/
Pero vamos .. lo que propones es una simple tabla en tu BD con los dtos:
id_visita()
fecha
IP
referer
A cada entrada registras esos datos en tu tabla .. y luego es cosa de hacer consultas a esa tabla para obtener por ejemplo las estadisticas de un dia .. o las IP unicas o todo para los accesos ..
Los datos del "referer y la IP" los tienes en los arrayas $_SERVER ... en sus respectivas variables de servidor HTTP_REFERER y REMOTE_ADDR' .. Y .. ya que usas BD podrías guardarte algún dato mas sobre la visita .. como el Navegador que usan y alguna variable mas de servidor que puedes ver en:
http://www.php.net/manual/en/reserved.variables.php
Un saludo,