Tema: NOK Template
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/08/2002, 11:49
Nok
 
Fecha de Ingreso: abril-2001
Mensajes: 302
Antigüedad: 23 años
Puntos: 0
Re: NOK Template

Bueno aca vamos otravez (2do intento)

usuario171, en realidad puede que sea lo mismo utilizar las plantillas de DW, que usar las NokTemplates, si es que el contenido de tu sitio es estatico. Por estatico me refiero a que no tendra contenido dinamico (que original no?), o sea que el contenido sera siempre el mismo y no dependera de la interaccion del usuario. En cambio si necesitas que el contenido de tu sitio sea dinamico, ya sea que este conectado a una BBDD u otra forma, la manera mas sencilla y eficaz de trabajar es usando templates.
Como bien, comenta el amigo CLuster, un template se usa para separar la interface de la logica, en una aplicacion. Es decir, por un lado tienes el codigo html (template) y por otro el codigo php(logica). Suponte que tu tienes un sitio que brinda servicio de webmail, y quieres que tus usuarios puedan modificar a gusto el diseño de su casilla, es decir colores, forma, imagenes. Imaginate todo lo que deberias hacer si tienes que reescribir tu codigo con html embedido en php. Por ejemplo:
si en uno era
Código:
echo "<table><tr><td><img src="BandejadeEntrada.jpg"></td></tr></table>";
y el otro simplemente
Código:
echo "Bandeja de Entrada";
, Imaginate todo lo que tendrias que escribir. En cambio con una clase para templates, tendrias algo asi
Código:
$html->asignar('BanEnt', $Contenido)
, y simplemente tendrias que modificar la Plantilla Html para que surja efecto el cambio, sin tocar el codigo php (por ahi no es muy claro el codigo, pero es lo unico que se me ocurre ahora).
Es decir, al mantener separados ambas cosas, te permite ser mas flexible. Entre las ventajas de trabajar con templates estan: puedes trabajar con 2 equipos separados (uno con html y otro con php), la modificacion del codigo o el diseño es mucho mas facil. Una desventaja puede ser la performance, pero con un sistema de cache mejora bastante la cosa.

Sigue -->

<img name="Firma" src="http://www.jpw.com.ar/FirmaNok.gif" border="0" usemap="#Mapa"><map name="Mapa"><area shape="rect" coords="0,43,174,60" href="http://www.jpw.com.ar/noktemplate"></map>