Justamente me pillas valorando las distintas opciones para 3 sites,
uno nuevo, php sobre apache, otro ya existente, asp sobre IIS, y otro a
medio hacer, asp.net sobre IIS también.
El nuevo lo tengo decidido, Smarty, por la integración en el propio motor
y por la capacidad de caching que para este caso concreto es importante.
El existente de momento gana XML/XSLT por estándar, pero no parseado en
asp por el overhead que eso supone, lo mas probable es que acabe haciendo
un motor de parsing/caching rodando como servicio windows en CSharp pues
aquí tambien es importante cachear.
Por último, el site a medio hacer en asp.net pues básicamente usa webforms
como plantilla, no se si conoceis la tecnica, consiste en una página aspx
que contiene el código html digamos "extendido" y una clase llamada
codebehind y que es el código de la página. Para una clase codebehind puedo
tener 1 a n aspx's.
Resumiendo, cada condimento va con su plato, por lo que a mi modo de ver, el
futuro de xml/xslt está más que claro, para bien, del mismo modo que los
motores de plantillas usados en php o los webforms del amigo de muchos XD.
Eso si, hoy por hoy lo más estándar creo que es XML/XSLT.
Un saludo.
Jose.
-----Mensaje original-----
De: Victor Saldaña D.
Enviado el: martes, 03 de agosto de 2004 16:35
Para:
[email protected]Asunto: Re: [PHP-ES] sobre motores de plantillas plantillas
On Tue, 3 Aug 2004 15:58:27 +0200, Marcos Ramirez wrote:
Creo que o no te entiendo, o no te explicas... las plantillas son justo para
lo que dices, osea, separar el código, php en este caso, de la salida (ya
sea xsl, html, xml, o lo que quieras usar).
Creo q equivoque la pregunta, mas bien es con cual de estos u otros
separan lel codigo de la aplicacion, en condiciones q existe un
standar como XSL frente a por ejemplo lo q yo uso SMARTY.
Asi que, lo único que quedaría, sería decidir cual de los que citas es mejor o
peor, y yo, en eso... no entro, lo primero por que no he visto todos los que
citas, y lo segundo, por que para gustos....
Mas q para gustos, lo q realmente se necesita en cada proyecto. Me
siento tremendamente comodo con smarty pero en un proyecto cercano les
envian XML con el cual deben generar HTML y les exigen q usen XSL.
No quiero una guerra santa, mas bien como ven el futuro de este tipo
de motores de plantillas frente a XSL.
--
Victor Saldaña D.
User #330054 counter.li.org
--
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit:
http://www.php.net/unsub.php