Avevo intenzione di implementare un sistema di template engine per il mio sito, solo che mi interesserebbe sapere anche in che modo ottimizzare le prestazioni. Es:

Mi conviene fare l'utilizzo delle funzioni es:

Codice PHP:
function print_header($title){

echo 
"<html><head><title>$title"// ect..........

}

function 
print_body // etc..... 

O utilizzare un sistema come:
Codice PHP:
$file file_get_contens('head.tpl');
$file str_replace('{title}'$conf['title'], $file);
print 
$file
In caso il secondo fosse migliore, è meglio utilizzare file_get_contents o while+feof ?

Grazie