pragone.com
desarrollo, comunidad y monetización
agrégalo a del.icio.us

Trucos para Smarty

Smarty es un motor de plantillas para PHP que nos permite mantener separadas la capa de lógica de la capa de presentación en una aplicación Web.

Smarty es uno de los tantos que existen y tiene sus cosas buenas (un lenguaje de template muy completo y extensibilidad) y sus cosas no tan buenas (un poco pesado/lento).

En mi trabajo he tenido la necesidad de aprender a usar Smarty y la verdad, luego de que te acostumbras y lo conoces le comienzas a coger cariño.

Claro está, siendo un amante del performance y de hacer las cosas lo más cercano al óptimo (por lo menos en lo que se refiere al código) no he podido evitar hacerle un poco de “tunning” al Smarty para que se ajuste mejor a mis necesidades.

Con esto comienzo una serie de tips que me gustaría compartir sobre Smarty.

Para poder ejemplificar todo mejor he creado un pequeño proyecto en mi máquina en el que he instalado Smarty.

La configuración de este pequeño sitio de ejemplo es:

- Apache 2.0
- PHP 5.2
- Directorio raíz del proyecto: /var/www/smarty/
- Directorio raíz del Apache: /var/www/smarty/pubs/

Aquí he descomprimido la última versión de Smarty (2.6.19 para cuando estoy escribiendo esto).

Para el ejemplo crearemos un sitio muy sencillo en el que mostraremos artículos (escritos) de distintas categorías y con una interfaz en varios idiomas.

Dicho esto como introducción, comencemos con los trucos.

sin comentarios... »

No comments yet.

RSS feed de los comentarios. TrackBack URL

deja un comentario

Del.icio.us

enlaces de interés