Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/02/2006, 10:40
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Bueno .. si quieres un gestor de templates más simple que Smarty puedes usar:

NokTemplate
http://www.jpw.com.ar/noktpl.php

O este sistema que dejaron en el foro hace poco:
http://www.forosdelweb.com/f68/mgtheme-class-clase-para-manejo-archivos-template-374243/

Pero .. por otro lado si te fijas .. PHP en extricto rigor es un "motor" de plantillas también.

Te pongo un ejemplo simple:

script_proceso.php
Código PHP:
<?
$variable
="valor";
// procesos .. 
$otra_variable="blablabla";
include (
"plantilla.php");
?>
plantilla.php
Código PHP:
<html>
<head>
</head>
<body>
Esto es una prueba: <?=$variable ?> ... etc .. etc
Otra variable de PHP: <?=$otra_variable ?>
</body>
</html>
Por supuesto que cuando usamos sistemas o "motores" de gestión de plantillas .. pedimos "más" funcionalidades .. como usar bloques (PHP tienee su función "include()" .. y demás ..

El ejemplo es sólo para demostrar que en muchos casos de plantillas extremadamente simples:

.. ¿que más dá poner <?=$variable?> o poner {VARIABLE} ?

De hecho el "parseo" própio de PHP como "gran motor de plantillas" sería mucho más óptimo en estos casos.

Es cierto que luego llegan los motors de gestión de plantillas a decirnos que para solventar esos problemas y en otros casos mejorar incluso el redminiento del sistema usan sistemas de "gestión de chaché" que se pueden usar con mejores fines ...

Un saludo,

PD: No estoy en contra de los "motores" de plantillas .. pero si que de usarlos "con moderación" o el "motor" que mas nos acomode ..