Originariamente inviato da lupoz
Ho letto varie discussioni riguardanti i template engine e mi sono convinto che, almeno nel mio caso, sia inutile usarli.. volevo però snellire un pò il codice e renderlo leggibile anche ai non programmatori.

Di solito imposto le pagine cosi:

Codice PHP:
<?php

include 'inc/config.php';

$query_varie "....";
$variabili "xyz";

header();

?>


il mio nome è <?php $echo $name?>


<?php

footer
();

?>
C'è un modo per non utilizzare <?php ?> sostituirli con delle parentesi graffe tipo:

Codice PHP:
Il mio nome è {name
Devi usare un template engine come Twig o Smarty. Ma come dice il nome, va bene per fare i template, dove php è mescolato con html, non per cose complesse...