Motor de plantilla Smarty PHP

El motor de plantilla Smarty PHP es un motor de plantilla para PHP.
Descargar ahora

Motor de plantilla Smarty PHP Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • LGPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Monte Ohrt and Andrei Zmievski
  • Sitio web del editor:
  • http://smarty.php.net/

Motor de plantilla Smarty PHP Etiquetas


Motor de plantilla Smarty PHP Descripción

El motor de plantilla Smarty PHP es un motor de plantilla para PHP. Smarty Project es un motor de plantilla para PHP. Muchos otros motores de plantillas para PHP proporcionan una funcionalidad de sustitución variables básicas y bloques dinámicos. Smarty tiene un paso más para ser un motor de plantilla "inteligente", agregando características, como archivos de configuración, funciones de plantilla y modificadores variables, y haciendo toda esta funcionalidad como Fácil de usar para programadores y diseñadores de plantillas. Smarty también convierte las plantillas en los scripts PHP, eliminando la necesidad de analizar las plantillas en cada invocación. Esto hace que Smarty sea extremadamente escalable y administrable para grandes necesidades de aplicación. Aquí hay algunas características clave del "Motor de plantilla Smarty PHP": · CARGO: Smarty proporciona características de almacenamiento en caché de grano fino para almacenar en caché todas o partes de una página web renderizada, o dejar partes desconectadas. Los programadores pueden registrar las funciones de la plantilla como las páginas en caché en caché en caché o no en caché en unidades lógicas para una administración más fácil, etc. · Archivos de configuración: Smarty puede asignar variables extraídas de los archivos de configuración. Los diseñadores de plantillas pueden mantener valores comunes a varias plantillas en una ubicación sin intervención del programador, y las variables de configuración se pueden compartir fácilmente entre las porciones de programación y presentación de la aplicación. · Seguridad: Las plantillas no contienen código PHP. Por lo tanto, un diseñador de plantillas no está desatado con la potencia completa de PHP, sino solo el subconjunto de funcionalidad disponible para ellos del programador (código de aplicación). · Fácil de usar y mantener: los diseñadores de páginas web no están tratando con la sintaxis del código PHP, sino que, en su lugar, una sintaxis de plantación fácil de usar, no es muy diferente a la HTML simple. Las plantillas son una representación muy cercana de la salida final, acortando dramáticamente el ciclo de diseño. · Modificadores variables: el contenido de las variables asignadas se puede ajustar fácilmente en el tiempo de visualización con modificadores, como la visualización de todas las fechas de formato, escapadas de HTML, de mayúsculas, html, truncando bloques de texto, agregando espacios entre caracteres, etc. de nuevo, este Se logra sin intervención del programador. · Funciones de la plantilla: Muchas funciones están disponibles para el diseñador de plantillas para manejar tareas, como generar segmentos de código HTML (desplegamientos, tablas, ventanas emergentes, etc.), mostrando contenido de otras plantillas en línea, bucle sobre las matrices de contenido, formateo Texto para la salida de correo electrónico, ciclismo a través de colores, etc. · Filtros: el programador tiene un control completo de la salida de la plantilla y el contenido de la plantilla compilado con los filtros prefiltros, los filtros posteriores y los filtros de salida. · Recursos: las plantillas se pueden extraer de cualquier número de fuentes al crear nuevos controladores de recursos, luego usarlos en las plantillas. · Complementos: Casi todos los aspectos de Smarty se controlan a través del uso de los complementos. En general, son tan fáciles como dejarlos caer en el directorio del plugin y luego mencionarlos en la plantilla o usarlos en el código de la aplicación. Muchas contribuciones de la comunidad de usuarios también están disponibles. (Consulte la sección Plugins del Foro y Wiki.) · Complementos: Muchos complementos contribuidos de la comunidad por el usuario están disponibles, como la paginación, la validación de formulario, los menús desplegables, los recolectores de calumnia, etc., estas herramientas ayudan a acelerar el ciclo de desarrollo, no es necesario volver a inventar el Código de rueda o depuración que ya es estable y listo para la implementación. (Consulte la sección Add-Ons del Foro y Wiki.) · Depuración: Smarty viene con una consola de depuración incorporada, por lo que el diseñador de plantillas puede ver todas las variables asignadas y el programador puede investigar las velocidades de representación de plantillas. · Compilación: Smarty compila las plantillas en el código PHP detrás de las escenas, eliminando el análisis de las plantillas de tiempo de ejecución. · Rendimiento: Smarty se realiza extremadamente bien, a pesar de su vasto conjunto de características. La mayoría de las capacidades de Smarty se encuentran en los complementos que se cargan a pedido. Smarty viene con numerosas herramientas de presentación, minimizando el código de su aplicación y lo que resulta en un desarrollo / despliegue de aplicaciones más rápido, menos propenso a errores. Las plantillas Smarty se compilan a los archivos PHP internamente (una vez), eliminando las escáneres de archivos de plantilla costosos y aprovechando la velocidad de los aceleradores de código OP PHP. ¿Qué hay de nuevo en este lanzamiento: · Backticks de tira de {Math} Ecuaciones (Mohrt) · Error de tirar cuando existe la plantilla pero no se puede leer (MOHRT)


Motor de plantilla Smarty PHP Software relacionado

Machacar

Un marco simple y ligero para construir proyectos de multiplataforma C, basados puramente en la concha de Bourne y la GNU. ...

176

Descargar

cproto

CPROTO Genera prototipos de funciones para funciones definidas en los archivos de origen C especificados a la salida estándar. ...

154

Descargar

Enchufe

Redet es una herramienta para desarrollar y ejecutar expresiones regulares. ...

199

Descargar