inoltre ho visto che il template lo prendi da un file html, ma potresti prenderlo anche da un file php?
perche per esempio nel template potrei voler inserire un modulo per eseguire il login, e quindi ci vorrebbero inclusioni di tipo php.

e poi il template, vale la pena prenderlo da un file o una soluzione sarebbe salvarlo in un db, oppure la lettura dal db sarebbe troppo onerosa?