PHP framework for minisites w/o DB



There's always ajax, write your articles in a text editor and feed them to your customized html/javascript front end dynamically. Makes updates simple by just making a new text doc and save it in the folder that your framework reads from with a naming convention so new articles are read first.

Basically this but with a nice, clean, and simple front end with no php would be very fast:
Dynamic Drive DHTML Scripts- Dynamic Ajax Content

If you do use php you might as well use mysql. Read up on normalization and db is cake.
 
Just to throw it out there, there's a class of tools called "static site generators" that offer a dynamic development environment but spit out static HTML files that you can drag & drop to your server.

You can find options by googling "<language of choice> static site generator".

In development mode, you edit Markdown and template files. Your navbar is nothing but a dynamic {for link in links} sort of thing. On every file save, your Markdown is recompiled to HTML. Etc.

And when you're ready to deploy, you get language/system-agnostic html files.

You can't get faster or more secure than static html files.

Pure beauty.