Come posso modificare direttamente i file HTML?
Domanda
Sto cercando di creare un blog / messageboard che utilizza file HTML statici per pubblicare contenuti. So che MovableType era solito gestire l'igiene del proprio blog in questo modo, ma usando gli script Perl CGI. Come posso modificare / aggiungere ai file HTML preferibilmente usando PHP? Quali altri metodi raccomanderebbero le persone?
Soluzione
In php ci sono molte funzioni di manipolazione dei file. Ulteriori informazioni su di essi qui . Ecco un breve esempio per la creazione di un file html:
<?php
file_put_contents('an_html_file.html', "This will be in the html file.");
?>
Altri suggerimenti
Se vuoi solo modificare i file come testo non elaborato:
http://us.php.net/manual/en/ref .filesystem.php
Se vuoi lavorare con un vero DOM HTML:
http://us.php.net/manual/en/book .dom.php
(e in particolare loadHTMLFile () e saveHTMLFile () )
A seconda della quantità di lavoro che desideri svolgere, puoi semplicemente utilizzare fopen e amici.