Por que converter PHP para HTML?
Um instantâneo estático permite arquivar uma página PHP, entregar um layout renderizado a alguém sem PHP ou implantar uma página leve que não precisa de servidor. Ao contrário do arquivo .php ativo, um documento .html não precisa de servidor para ser exibido.
Como converter PHP para HTML
PHP CLI OPEN-SOURCE
Execute php yourfile.php > output.html em um terminal para executar o script e gravar a saída HTML diretamente em um arquivo.
wget OPEN-SOURCE
Com a página .php ativa em um servidor, execute wget -O output.html http://localhost/yourfile.php para buscar e salvar o HTML renderizado.
curl OPEN-SOURCE
Execute curl http://localhost/yourfile.php -o output.html para buscar a página renderizada pelo servidor e gravá-la em um arquivo.
Sobre estes formatos
Um arquivo PHP é um código-fonte de texto simples executado no servidor, escrito em PHP, a linguagem por trás do WordPress e da maioria dos sistemas de gerenciamento de conteúdo. Para lê-lo…
Abrir detalhes de .PHP →Um arquivo HTML é uma página da web - texto simples com tags de marcação que um navegador transforma na página formatada que você vê. Para visualizá-lo, clique duas vezes e ele abrirá no…
Abrir detalhes de .HTML →Qualidade e o que observar
- O HTML salvo é um único instantâneo congelado - conteúdo orientado a banco de dados, estado da sessão e dados em tempo real não são preservados.
- Links relativos e caminhos de ativos geralmente quebram no arquivo salvo; use a opção «Página da Web completa» do navegador para baixar os ativos vinculados ou corrija os caminhos manualmente.
- O método PHP CLI ignora o servidor web, portanto, scripts que usam
$_SERVERou sessões podem produzir resultados incompletos ou incorretos.
Perguntas frequentes
Posso converter um arquivo .php para HTML sem um servidor web?
$_SERVER - o PHP CLI pode executar scripts simples localmente sem um servidor web.