FAQ
Señores:

Me gustaria conocer su opinion y experiencias acerca de los motores de
plantillas como smarty, quicktemplate, PHPlib o XSL. Es conveniente
usar por ejemplo smarty cuando tenemos un standar como xsl?, ventajas
de uno u otro?, como separan ustedes la aplicacion de la presentacion?

atento a sus respuestas

--
Victor Saldaña D.
User #330054 counter.li.org

Search Discussions

  • Marcos Ramirez at Aug 3, 2004 at 1:58 pm

    El Lunes, 2 de Agosto de 2004 23:41, Victor Saldaña D. escribió:
    Me gustaria conocer su opinion y experiencias acerca de los motores de
    plantillas como smarty, quicktemplate, PHPlib o XSL. Es conveniente
    usar por ejemplo smarty cuando tenemos un standar como xsl?, ventajas
    de uno u otro?, como separan ustedes la aplicacion de la presentacion?
    atento a sus respuestas
    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).

    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....

    --
    Marcos Ramirez (www.marcos-ramirez.info) .:: Linux Registered User #349823 ::.
    Debian SID Kernel 2.4.22-openmosix-1.

    Antes de preguntar nada, lee! y recuerda, Google es tu amigo, yo no.
    http://www.sindominio.net/ayuda/preguntas-inteligentes.html

    No acepto adjuntos en formato WORD/Office:
    http://breu.bulma.net/?l3192
  • Victor Saldaña D. at Aug 3, 2004 at 2:34 pm

    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
  • Marcos Ramirez at Aug 3, 2004 at 2:44 pm

    El Martes, 3 de Agosto de 2004 16:34, Victor Saldaña D. escribió:
    No quiero una guerra santa, mas bien como ven el futuro de este tipo
    de motores de plantillas frente a XSL.
    Pues yo lo veo igual que con html, xml, o lo que sea... el diseño es el
    diseño, y el código es el código, y yo seguiré sin mezclarlos. XSL (ahora
    mismo dudo, me acabo de despertar, ¿no es el css extendido?, pues entonces,
    eso es cosa del diseñata... asi que, va "pa'fuera" :).

    --
    Marcos Ramirez (www.marcos-ramirez.info) .:: Linux Registered User #349823 ::.
    Debian SID Kernel 2.4.22-openmosix-1.

    Antes de preguntar nada, lee! y recuerda, Google es tu amigo, yo no.
    http://www.sindominio.net/ayuda/preguntas-inteligentes.html

    No acepto adjuntos en formato WORD/Office:
    http://breu.bulma.net/?l3192
  • José Luis García at Aug 3, 2004 at 3:44 pm
    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: php-es@lists.php.net
    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
  • Andres Ferrando at Aug 3, 2004 at 6:02 pm
    Hasta la versión 5 de php, el soporte de XML y XSLT dejaba bastante que
    desear, por lo que no era una opción muy recomendable. Ahora parece que
    eso cambió, aunque no probé nada en producción aún.
    De los sistemas de plantillas específicos, en mi opinión (que eso
    pedías), el mejor es PHPTAL. Tiene sintaxis tipo XML, y soporta i18n y
    cachea. En este momento están armando la versión para php 5.

    saludos!

    José Luis García escribió:
    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: php-es@lists.php.net
    Asunto: Re: [PHP-ES] sobre motores de plantillas plantillas

    On Tue, 3 Aug 2004 15:58:27 +0200, Marcos Ramirez <mrp@sexvicios.com>
    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
    --
    Andrés Ferrando <anferr@mecon.gov.ar>
    Centro de Desarrollo de Sistemas
    Secretaria de Industria, Comercio y PyME
  • Ricardo - Eureka! at Aug 3, 2004 at 3:37 pm

    On Tue, Aug 03, 2004 at 03:58:27PM +0200, Marcos Ramirez wrote:
    El Lunes, 2 de Agosto de 2004 23:41, Victor Saldaña D. escribió:
    Me gustaria conocer su opinion y experiencias acerca de los motores de
    plantillas como smarty, quicktemplate, PHPlib o XSL. Es conveniente
    usar por ejemplo smarty cuando tenemos un standar como xsl?, ventajas
    de uno u otro?, como separan ustedes la aplicacion de la presentacion?
    atento a sus respuestas
    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).
    Ahi ves que lo entendiste perfectamente y que se explico de la misma manera...
    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....
    Te esta pidiendo tu opinion: o se la das o te quedas calladito....para que hacer ruido innecesariamente? ;)

    --
    Ricardo A.Frydman
    Analista de Sistemas de Computación
    http://www.eureka-linux.com.ar
  • Marcos Ramirez at Aug 3, 2004 at 6:15 pm

    El Martes, 3 de Agosto de 2004 17:43, Ricardo - Eureka! escribió:
    Te esta pidiendo tu opinion: o se la das o te quedas calladito....para que
    hacer ruido innecesariamente? ;)
    El "ruido" lo has creado tu, pero bueno, ahora ya si creo yo "ruido", pero sin
    meter quotes innecesarios, y por aclararte tu error:
    simplemente me limité a preguntar si lo que preguntaba era eso, o no... eso,
    en mi tierra, no es meter ruido, sino asegurarse antes de dar una respuesta,
    que por otro lado, y por si acaso, di intrinseca en el mail, para no tener
    que enviar otro si era eso... y ahora ya si, seguir con esto, es meter ruido.

    Un saludo.

    --
    Marcos Ramirez (www.marcos-ramirez.info) .:: Linux Registered User #349823 ::.
    Debian SID Kernel 2.4.22-openmosix-1.

    Antes de preguntar nada, lee! y recuerda, Google es tu amigo, yo no.
    http://www.sindominio.net/ayuda/preguntas-inteligentes.html

    No acepto adjuntos en formato WORD/Office:
    http://breu.bulma.net/?l3192

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupphp-general-es @
categoriesphp
postedAug 2, '04 at 9:41p
activeAug 3, '04 at 6:15p
posts8
users5
websitephp.net

People

Translate

site design / logo © 2022 Grokbase