Iniciando el tema de Smarty

Iniciando el tema de SmartyQuiero iniciar una sección en este blog de INDAGA,net sobre la tecnología Smarty, utilizada en varios y conocidos CMS o gestores de contenidos como Joomla!, PHPLD (como el directorio de INDAGA.net) y PrestaShop, por poner solo algunos ejemplos significativos (y que yo tengo que trastear, quiera o no). El sitio oficial de Smarty es www.smarty.net.

¿Y qué es Smarty? Smarty es un Template Engine, una librería que nos permite separar el diseño del código en nuestra página web, algo esencial para hacerla mucho más flexible, potente y fácil de mantener. También podemos describirlo como un motor compilador de plantillas para PHP. Obviamente,  para poder usar la tecnología Smarty es necesario que nuestro servidor web soporte el lenguaje de script PHP. La inmensa mayoría de los hosting webs actuales soportan PHP y MySQL bajo el servidor de código libre Apache, así que tranquilos. La extensión de los archivos de Smarty es .tpl, abreviatura o acrónimo de Template Library.

Si instalamos algún gestor de contenidos como los anteriormente mencionados, Smarty ya estaré listo para ser utilizado. Pero si quisiéramos utilizarlo sin un gestor de contenidos en el cual ya está incluido, podríamos hacerlo perfectamente descargando la librería de Smarty de forma gratuita en la siguiente dirección: www.smarty.net/download.

El manual oficial de Smarty en castellano lo tenéis en la siguiente dirección: www.smarty.net/docsv2/es y una lectura que os recomiendo para empezar a conocer a Smarty es la siguiente: Tutorial introducción a Smarty.

Por mi parte, iré tratando el tema de Smarty en este mismo blog, ya que lo necesito tanto para el directorio de enlaces como para futuras webs. Además, el saber no ocupa lugar, al menos eso dicen…

CategoríasPHP