Cómo Crear Una Plantilla Para Un Sitio Web

Tabla de contenido:

Cómo Crear Una Plantilla Para Un Sitio Web
Cómo Crear Una Plantilla Para Un Sitio Web

Video: Cómo Crear Una Plantilla Para Un Sitio Web

Video: Cómo Crear Una Plantilla Para Un Sitio Web
Video: Crear Plantillas de Página en WordPress 2024, Mayo
Anonim

Si está planeando un sitio que consta de muchas páginas, es extremadamente importante saber cómo hacer una plantilla de sitio. Simplificará la vida tanto del diseñador de maquetación como del programador.

Cómo crear una plantilla para un sitio web
Cómo crear una plantilla para un sitio web

¿Qué es una plantilla de sitio web?

Cualquier sitio consta de muchas páginas, cada una de las cuales contiene los mismos elementos: información de servicio, menú, diseño idéntico, etc. Si se fija el objetivo de cambiar un elemento similar en todo el sitio, por ejemplo, agregar un nuevo elemento al menú, tendrá que realizar esta acción en cada página. Si hay 10 de ellos en el sitio, entonces la tarea no es demasiado difícil. ¿Y si 100 o más?

Una plantilla es un tipo de diseño que implementa la lógica de mostrar un material. En él, puede establecer la ubicación de visualización del menú, el encabezado del sitio, el contenido principal, etc. El contenido mismo de los elementos escritos en la plantilla se establece en el script o mediante la funcionalidad proporcionada por el sistema de gestión de contenido.

Puede imaginarse un par de documentos como plantilla. Un archivo contiene marcado. Este es el diseño en sí, donde se indica la ubicación específica de este o aquel contenido. El segundo archivo es responsable de lo que se mostrará exactamente. La tarea del segundo documento es analizar el archivo de diseño y sustituir los valores reales de las variables.

Estos dos documentos son inseparables, porque de lo contrario no son tan interesantes: si ejecuta el archivo de plantilla, no mostrará ninguna información útil. Lo mismo sucederá si ejecuta el script del controlador sin el diseño en sí.

¿Cómo crear una plantilla de sitio web?

La creación de un diseño de página de sitio se reduce a la creación de un documento html simple, que contiene la lógica para mostrar elementos de página. Al mismo tiempo, debe crear un archivo que controle la visualización de la plantilla. Este archivo contendrá los valores reales de las variables.

Este trabajo requiere bastante tiempo, por lo que puede utilizar un motor de plantillas listo para usar. Smarty y Twig son ejemplos. En este caso, basta con descargar el kit de distribución del motor de plantillas y, según las instrucciones, instalarlo en el servidor. En este caso, no es necesario crear un archivo responsable de mostrar las variables reales, ya que ya se ha creado; esta es la distribución en sí, es decir, un conjunto de archivos. Solo necesita crear diseños de página.

Debe tenerse en cuenta que los motores de plantillas modernos son bastante versátiles. Puede hablar de un lenguaje de programación separado para las plantillas, ya que en los diseños puede ingresar una pantalla por condición, en un bucle, etc.

Conclusión

La creación de una plantilla es una muy buena forma de separar la lógica de visualización de la lógica de la aplicación. Esto hace que sea más fácil para el diseñador de maquetación y simplifica el trabajo del programador.

Recomendado: