Smarty es uno de los motores de templates para PHP más utilizados, actualmente se encuentra en su versión 2.6.x, pero ya está disponible la versión 3 beta 2 con muchos cambios.
Smarty 3 beta 2 llega tras mucho tiempo de espera por parte de los usuarios del motor, ya que PHP ha evolucionado mucho y PHP 5 se ha consolidado, es hora de un nuevo Smarty.
Mejoras de Smarty 3:
- Mayor velocidad, de 2 a 5 veces
- Escrito en PHP 5 100% mejorando su arquitectura, pero no funciona en php4
- Diseño Orientado a Objetos PHP5
- Manejo de Errores con Exception
- Asignación de DO Objetos de Datos
- Objetos de Plantillas Multiples
- Filtro de Variables, auto escape de HTML
- Herencia de Plantillas
- Detección automático de Javascript y CSS evitando uso de {literal}
- Manejo de Cache mejorado
entre otros muchos cambios que podrás ver si te animas a utilizar Smarty 3 Beta 2.
Más información:
- Motor de Templates PHP Smarty
- Descarga SVN de Smarty 3 alpha
- Descargar Smarty
Actualizaciones de este artículo:
- 28/9/2009 Smarty 3 Alpha disponible
- 6/11/2009 Smarty 3 Beta 1 disponible
- 12/11/2009 Smarty 3 Beta 2 disponible