Perché convertire PHP in HTML?
Un'istantanea statica ti consente di archiviare una pagina PHP, consegnare un layout renderizzato a qualcuno senza PHP o distribuire una pagina leggera che non necessita di server. A differenza del file .php live, un documento .html non ha bisogno di un server per essere visualizzato.
Come convertire PHP in HTML
PHP CLI OPEN-SOURCE
Esegui php yourfile.php > output.html in un terminale per eseguire lo script e scrivere l'output HTML direttamente in un file.
wget OPEN-SOURCE
Con la pagina .php attiva su un server, esegui wget -O output.html http://localhost/yourfile.php per recuperare e salvare l'HTML renderizzato.
curl OPEN-SOURCE
Esegui curl http://localhost/yourfile.php -o output.html per recuperare la pagina renderizzata dal server e scriverla in un file.
Informazioni su questi formati
Un file PHP è un codice sorgente lato server in formato testo semplice scritto in PHP, il linguaggio alla base di WordPress e della maggior parte dei sistemi di gestione dei contenuti. Per…
Apri dettagli .PHP →Un file HTML è una pagina web - testo semplice con tag di markup che un browser trasforma nella pagina formattata che vedi. Per visualizzarlo, fai doppio clic e si aprirà nel tuo browser…
Apri dettagli .HTML →Qualità e a cosa prestare attenzione
- L'HTML salvato è una singola istantanea congelata - i contenuti guidati da database, lo stato della sessione e i dati in tempo reale non vengono preservati.
- I collegamenti relativi e i percorsi degli asset spesso si interrompono nel file salvato; usa l'opzione «Pagina web, completa» del browser per scaricare gli asset collegati o correggi i percorsi manualmente.
- Il metodo PHP CLI salta il server web, quindi gli script che utilizzano
$_SERVERo le sessioni potrebbero produrre un output incompleto o errato.
Domande frequenti
Posso convertire un file .php in HTML senza un server web?
$_SERVER - la PHP CLI può eseguire script semplici localmente senza un server web.