mmm... mas bien, el que se debe actualizar eres tu...
ya que Smarty (
para mi, aunque no lo use) es el sistema de plantillas mas popular, y tambien sirve en PHP5!
¿¿porque le llamas obsoleto??
¿acaso ya analizaste el código como para decir eso??
o... ¿en que te basas para decirlo??
digo, lo mas sencillo era
buscar en Google:
php template engine
y a partir de allí, empieza a sacar conclusiones... suerte!