Ich würd's über MySQL machen.
Nehmen wir an du hast ne Tabelle namens whoson mit den Feldern ip (text) und time (text).
Wenn wer die Seite betritt machst du: So, bei der Ausgabe ganz einfach Voraussetzung ist, dass dein Hoster PHP und MySQL unterstützt und du auch eine Datenbank hast.
Jeglicher Code ist ungetestet und ohne Gewähr.