Mar 10, 2008
Mi primera recomendación es que no trabajen directamente con Smarty, sino con una clase hija. Esto da mucha flexibilidad a la hora de configurar el comportamiento del Smarty.
Empezando por lo más básico, esta es la estructura de directorios que suelo utilizar para programar en PHP (visto desde DOCROOT, el directorio raíz del proyecto):
drwxr-xr-x ./classes
drwxr-xr-x ./classes/db/
drwxr-xr-x ./classes/template/
-rw-r--r-- ./classes/smarty/
drwxr-xr-x ./config
drwxr-xr-x ./i18n
drwxr-xr-x ./i18n/es
drwxr-xr-x ./i18n/en
drwxr-xr-x ./pubs
drwxr-xr-x ./smartystuff
drwxrwxrwx ./smartystuff/cache
drwxrwxrwx ./smartystuff/compile
drwxr-xr-x ./templates
Además siempre que ... leer más
Mar 10, 2008
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 ... leer más
Feb 27, 2008
En estos días he estado aprendiendo XUL y su uso para la creación de extensiones para Firefox.
El XUL, es un lenguaje de tags basado en XML para definir interfaces de usuario.
Luego de buscar y buscar he decidido compartir la lista de recursos que más útiles me han sido:
Con respecto al IDE, estuve buscando alguno que fuera bastante intuitivo y para mi sorpresa no encontré ninguno realmente útil (está ... leer más