Io tempo fa mi sono fatto il contatore. Ho optato per un contatore giornaliero; ovvero lo stesso indirizzo ip che visita il mio sito diverse volte durante la giornata conta per 1 visita.
La tabella è semplice. Indirizzo IP e data. L'indirizzo ip lo ricavi da : $_SERVER['REMOTE_ADDR']