Smarty es un motor de plantillas en el desarrollo de proyectos PHP. Para ser precisos, realiza la separación entre programa e interfaz. Por lo tanto, los programadores pueden cambiar la lógica sin reconstruir la plantilla. Los diseñadores de plantillas pueden cambiar la plantilla sin afectar la lógica.
¡Muy muy rápido!
Es eficaz utilizar el analizador PHP para realizar esta tarea sin la necesidad de un análisis de sintaxis de plantilla redundante. Solo compila una vez y solo vuelve a compilar el archivo de plantilla modificado para editar funciones y variables personalizadas. Por lo tanto, este lenguaje de plantilla puede configurarse completamente. delimitadores de plantilla, por lo que puede usar {}, {{}}, <!--{}-->, etc. declaraciones como if/elseif/else/endif se pueden pasar al analizador PHP, por lo que {if. ..} las expresiones son simples o compuestas. Si se permiten, las secciones se pueden anidar infinitamente. El motor se puede personalizar. El código PHP se puede incrustar en su archivo de plantilla, aunque esto puede no ser posible.
El caché integrado admite archivos de plantilla independientes y puede personalizar la arquitectura del complemento de la función de procesamiento de caché. Descargue el manual de Smarty: http://www.codepub.com/software/SmartyTemplates-12990.html.
Lea los artículos de Smarty: http://edu.codepub.com/tag.php?tag=Smarty
Expandir