Blogs Media: CSS Mania | VivirLatino | Sentido Web | Apps Mania

Publicidad

Vie17Nov2006

Lógica de aplicación y plantillas mediante PHP

15:00 H (CET)| Temas: Desarrollo web · PHP

Cuando desarrollamos una aplicación web, algo muy importante es separar la lógica de la aplicación de la presentación. En el siguiente artículo, nos comentan como hacerlo mediante PHP y el sistema de plantillas Smarty.

Primero nos explica la direfencia entre la lógica de aplicación, la cual se encarga de las operaciones como acceso a base de datos, validación de formularios, de la lógica de plantillas, que es la que se preocupa únicamente de mostrar la información.

Dentro de la lógica de aplicación nos tenemos que ocupar de la inicialización y configuración de la lógica de plantillas:

<?php
  $smarty = new Smarty();
  $smarty->display('index.tpl');
?>

Y en la plantilla mostraremos la información:

<p>
  Title: {$title|strtoupper}
  Summary: {$summary|truncate}
</p>

Hay que tener cuidado de no cometer el error de en la plantilla modificar el formato del texto, por ejemplo quitarle espacios u otras cosas que corresponden a la lógica de aplicación.

Os recomiendo el artículo, porque viene muy claramente explicado, con ejemplos y nos puede ser de mucha ayuda.

Application logic versus template logic

Relacionados

Feedback (2) » Formulario

1. Denis Luis Pentón A. ~ Lunes, 24 Sep 2007 | 17:26H:

Este es un ejemplo de formulario para mi web

2. cvcx ~ Viernes, 25 Jul 2008 | 14:22H:

dsfds

Conversación

Nombre:

Email:

(no aparecerá)

URL:

(opcional)
¿Recordar datos?

↓ Comentarios (XHTML permitido)