Template com SSI com certeza
Pra quem quer saber mais oq é e como se utiliza ssi aqui vai um simples tutorial mas que explica muito bem
Tutorial SSI:
"Server side includes", é uma nova maneira, mais prática e fácil, de fazer layouts e sessões de páginas pessoais ou profissionais. Utilizando o SSI, você não precisa gastar muito tempo quando quer adicionar um link a um menu, ou quando quer fazer uma sessão, e o melhor, é realmente simples de ser usado.
A maioria dos servidores pagos hoje em dia, oferecem esse recurso. Mas, geralmente, os servidores gratuitos não suportam SSI, um exemplo é o HPG, que há muito tempo que promete suporte para CGI, PHP, SSI, mas nada!
Dos servidores gratuitos, eu recomendo o hypermart, ou o f2s (f2s é mais lento, mas não tem banners pop-up).
Siga as instruções para construir seu site utilizando o SSI:
1) Faça seu menu e salve como .html, lembre que ele deve ser apenas uma tabela ( remova as tags <html>, <head> e <body> ). Se você for fazer 1, 2, 3 ou 4 menus, isso não importa, você pode até inserir seu titulo em SSI, vamos seguir o exemplo da Anime EX... nós temos o menu esquerdo e o direito inseridos por SSI, o esquerdo se chama "menu1.html" e o esquerdo se chama "menu2.html".
2) O menu deve ser inserido em uma linha (cell) da tabela, no caso da dbzgt2k, os menus estão na linha do meio, que está dividida em 3 colunas. Por exemplo, para incluir o menu esquerdo na coluna esquerda, usaria-se o código <!--#include virtual="menu1.html" -->
Onde "menu1.html" seria a variável, dependendo do nome do arquivo que você deseje que seja incluido.
3) Agora salve a página como "arquivo.shtml", lembre-se que é muito importante a extensão do arquivo. Se você salvar como ".shtm", ".htm", ".html", não vai funcionar, somente com a extensão ".shtml".
4) Seu SSI está pronto, agora ponha no servidor, e, sempre que quiser mexer no menu, não precisará abrir cada página para modificar, apenas modifique o menu#.html.