testj.lakis.net

About

A second page, so the counter has something to compare against.

15 views of this page (/about.php)

How it works

Each page calls Tracker::record() before rendering. That inserts one row into the visits table holding the path, a visitor cookie, the client IP, the user agent and the referrer. The dashboard on Stats is plain SQL over that one table — counts, a group-by for top pages, and a zero-filled daily series for the chart.