Moin!
Danke für die Antworten. Naja es kann natürlich auch eine .php - Seite sein, wenn ich dafür keinen Server benötige?
PHP kann man auch als reine Skriptsprache in einem Terminal ausführen. Es handelt sich um einen halbweg universellen Interpreter, der eben halt ein paar Extras für's Web hat.
Genau so gut kann man aber auch für seine Standard-Shell ein Skript schreiben. Unter Linux für sh oder bash (und sehr viele weitere) unter Windows für command.com (-> bat) oder den Windows "Scripting Host".
Damit lässt Sich Dein Problem lösen, weil Du mit einem einzigen Skriptaufruf Dein gesamtes Projekt neu bauen lassen kannst.
Grundlegend:
für jede Datei im Ordner ./siteparts als $datei
wenn $datei die Endung .part.html hat
setze $exp_datei auf $datei ohne '.part.html'
vereinige (
./includes/header.part.html,
./includes/menue.part.html,
./siteparts/$datei,
./includes/footer.part.html
) zu ./export/$exp_datei.html
ende "wenn"
ende "für jede"
parliere "Fertig, Chef! Der Kram liegt in ./export/"
Das ist in jeder Programmiersprache (Skriptsprache) "kinderleicht" zu programmieren.
Man kann dann sogar das Hochladen auf den Webserver via FTP/SSH/SFTP Skripten.
Jörg Reinholz