What's the reason for this? Why don't you just build the website using standard HTML? Genuine question.
However, everything else is so complicated if all you want is simple file inclusion.
You'd still need PHP installed on your home machine, but then again, it's not like you don't have to install some pre-processor anyway.
or just use php file.php > file.html
try to have 1 header in like 10 pages. That is a lot of copy pasting :-)