More self-hosted analytics options are nice to see!
Why did you choose to write your own log-file instead of parsing server logs (which would work without my site being PHP, which for me would be a large benefit)?
Own-log because it just worked easily, and doesn't require a configuration to match the server's log policies (logs layout can vary from one config to another).
Note: The logs are digested each day, so they will never grow to a super big file.
Most other analytics solutions (Piwik, OWA) also do their own logging.
Why did you choose to write your own log-file instead of parsing server logs (which would work without my site being PHP, which for me would be a large benefit)?