Most per-site disk quotas in hosting panels are a number in a database that nothing enforces. We made ours a real filesystem the site cannot see past — here is what that took, and what it broke.
Traffic, countries, devices, referrers, error rates and slow pages — all of it is sitting in a file nginx is already writing. No JavaScript, no third party, no consent banner. Here is how to get it
A worker measured 30 MB when fresh and 97 MB forty hours later, on an idle server. Nothing was leaking — that is simply how PHP returns memory.
If every mistyped URL returns your home page with a 200, search engines will index all of them as real pages — and split your ranking across the duplicates.
A static sitemap.xml wins over any dynamic route, and a generator that walks the filesystem cannot see content stored in a database.
Page views, top pages and per-site traffic, from the file already on your disk — no JavaScript, no third party, no Elasticsearch.
Writing, updates and how-tos.