2009-12-17 11 views
14

Qual è la differenza tra:HTML vs SHTML vs PHTML

HTML 
SHTML 
PHTML 

Perché e quando userò che uno?

+0

Potrebbe aggiungere alcuni link per puntare a quello che stai riferendo? L'HTML è abbastanza chiaro, ma SHTML e PHTML potrebbero aver bisogno di ulteriori chiarimenti, così sappiamo di cosa stai parlando. –

risposta

13

Sembra che SHTML = Server Side include HTML (SSI), che è solo un modo elegante per dire che il server può iniettare dinamicamente il codice nel punto di riferimento (cioè dove l'inclusione è).

PHTML è un codice HTML con istruzioni di elaborazione PHP in linea.

+2

PHTML non è un metodo di codifica. Quel link è un codificatore PHTML. Ciò significa che __encode PHTML__. PHTML è solo un altro modo per dire codice HTML con istruzioni di elaborazione PHP inline. –

+0

@Eli Grey. Grazie! –

7

Utilizzare l'HTML statico quando si desidera avere contenuto statico. Usa SHTML se vuoi fare cose semplici come includes. Usa PHTML se vuoi usare la logica (anche se è possibile farlo con SHTML se lo vuoi veramente).

1

.phtml è normalmente per trasferirle file Phalcom PHP Framework :)
Ref .: https://docs.phalconphp.com/en/latest/reference/tutorial.html

+1

**. Phtml ** era l'estensione di file standard per i programmi PHP 2 ed è ancora usato in alcuni rari casi http://stackoverflow.com/questions/11859015/what-is-phtml-and-when-should-i -use-a-phtml-extension-piuttosto-che-php/11859122 –