Nobody says you have to have a lot of files. If you want to store all
the data in one file, then you just need something on the server end that
will extract the requested page and return it. This is what a filesystem
does for you, but nothing is preventing you from doing it the other way.