Como faço para editar arquivos HTML diretamente?
Pergunta
Eu estou tentando construir um blog / messageboard que usa arquivos HTML estáticos para servir conteúdo. Eu sei MovableType usado para gerenciar sua engiene blogue desta maneira, mas usando scripts Perl CGI. Como faço para editar / acrescentar para arquivos HTML preferebly usando PHP? Que outros métodos que as pessoas recomendo?
Solução
No PHP existem muitas funções de manipulação de arquivo. Leia mais sobre eles aqui . Aqui está um exemplo rápido criação de um arquivo html:
<?php
file_put_contents('an_html_file.html', "This will be in the html file.");
?>
Outras dicas
Se você quiser apenas editar os arquivos como texto simples:
http://us.php.net/manual/en/ref .filesystem.php
Se você quiser trabalhar com DOM HTML real:
http://us.php.net/manual/en/book .dom.php
(e especificamente, loadHTMLFile () e saveHTMLFile () )
Dependendo da quantidade de trabalho que você quer fazer você pode simplesmente usar fopen e amigos.