Foros del Web » Programando para Internet » PHP »

¿Cuál es el mejor motor de Templates?

Estas en el tema de ¿Cuál es el mejor motor de Templates? en el foro de PHP en Foros del Web. Hola compañeros cual piensan ustedes que es el mejor motor de templates. Yo actualmente uso patTemplate de php-tools.net pero pienso que es un poco lento....
  #1 (permalink)  
Antiguo 30/07/2003, 14:56
Avatar de neoven  
Fecha de Ingreso: enero-2002
Ubicación: La red
Mensajes: 207
Antigüedad: 22 años, 10 meses
Puntos: 0
¿Cuál es el mejor motor de Templates?

Hola compañeros cual piensan ustedes que es el mejor motor de templates. Yo actualmente uso patTemplate de php-tools.net pero pienso que es un poco lento.
  #2 (permalink)  
Antiguo 30/07/2003, 15:37
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 23 años
Puntos: 69
En realidad, el mejor motor de templates es el que te ayude a realizar el trabajo. Punto.
Algunos dirán que es uno, algunos otros dirán que son otros y así podemos estar horas y horas.

Para algunos el más completo es Smarty, pero en mi opinión, Smaarty ya casi es un lenguaje implementado encima de PHP, yo no necesito tanto código para generar mis templates.

Otros te dirán que el mejor es FAstTEmplates, pero lamentablemente este motor ya está MUY viejo ya que estaba pensando para PHP3 y por ende, es bastante ineficiente.

patTemplate es bastante bueno, pero si, es lento por la forma que trata a los documentos como archivos XML.

Yo utilizo hace bastante tiempo las NokTemplates, que a decir verdad, hacen el trabajo que les pido y no se quejan. Así que son las que te recomiendo, pero claro, ya vendrán otros a recomendarte otras :

Más info de NokTemplates --> http://www.jpw.com.ar (el sitio de Nok)

Saludos.
__________________
Tutoriales Photoshop | Web-Studio.com.ar
Artículos PHP | ZonaPHP.com
  #3 (permalink)  
Antiguo 30/07/2003, 15:43
Avatar de neoven  
Fecha de Ingreso: enero-2002
Ubicación: La red
Mensajes: 207
Antigüedad: 22 años, 10 meses
Puntos: 0
Muchas Gracias WebStudio voy a probar a nokTemplate. Pero por favor siganrecomendando para probar varios y elegir el que mas se adecue a mis necesidades.

Gracias
  #4 (permalink)  
Antiguo 30/07/2003, 20:51
Avatar de MSDark  
Fecha de Ingreso: noviembre-2002
Ubicación: Talca VII región
Mensajes: 337
Antigüedad: 22 años
Puntos: 1
Lo otro es hacerse el propio motor de templates con las necesidades especificas de c/u.

Por q al menos para mi el mejor son el NokTemplate pero tiene algunas cosas que no quiero y que no ocupo, por lo que cree algo para mi.


Un motor de templates que era simple, con lo justo y necesario era el de Ferdyx
FerdyTemplate (del cual tambien podias estudiar) pero ferdyx.org ya no esta on-line.

Otro del que puedes estudiar es el del phpBB

Pero si quieres usar algo ya echo recomiendo NokTemplates

saludos
__________________
DelirioLinux.. Software Libre y tecnología.. php también..
Saludos :arriba:
Usuario Linux #198486 y Ubuntu #12791
Gutsy Gibbon
  #5 (permalink)  
Antiguo 30/07/2003, 23:43
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Yo uso NokTemplates .. no le pido (y requiero) más que lo que hacen.

Smarty .. ya es un psudo-lenguaje (esa no es mi "visión" de lo que es un motor de templates ..) pero bueno .. sobre gustos no hay nada escrito.

El resto no las he probado .. Derivados de estas (bueno NokTemplate viene como dice su autor Nok del concepto de las pioneras Fastemplate ..) son "casi lo mismo" .. algún método más o menos.

Lo importante como ya te han dicho es que te sientas cómodo programando con ellas y que hagan tu cometido.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #6 (permalink)  
Antiguo 31/07/2003, 00:43
Avatar de nuevo  
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 21 años, 6 meses
Puntos: 2
pero no entiendo nada de lo que estais diciendo.... a ver... noktemplate es para hacer Themes para nuestra web.... acavo
de estar en su web... pero no lo tengo del todo claro...

para hacer un theme.... usais un appz diferente.... un motor de templates... pero eso no es un poco....umm... digo... para que estan
las tablas, y photoshop.... no entiendo nada... un generador de themes...
que cosas...umm... perdonen si no estoy culturizado en el tema pero...
__________________
3w.valenciadjs.com
3w.laislatv.com
  #7 (permalink)  
Antiguo 31/07/2003, 05:57
 
Fecha de Ingreso: julio-2003
Ubicación: Mexico
Mensajes: 12
Antigüedad: 21 años, 4 meses
Puntos: 0
yo desarrolle un sistema de templates en php y hasta ahora me ha funcionado bien ^^ se llama nxtch Template podes bajarlo de http://nxtch-template.webcindario.com en la pagina incluyo un manual sobre su uso pruebala no te arrepentiras :D:D:D
  #8 (permalink)  
Antiguo 31/07/2003, 09:11
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 23 años
Puntos: 69
nma2040, yo creo que vos no deberias estar promocionando nada. Verguenza te tendría que dar. Y porqué lo digo ? porque bajé tu código y lo comparé con el de Nok y básicamente lo que estás haciendo es COPIAR el código y agregarle "funcionalidades" que de hecho, sobran en un motor de templates ( pero eso es otro tema ). Y claro, todo esto sin reconocerlo y sin darle crédito a quien realmente lo merece.
__________________
Tutoriales Photoshop | Web-Studio.com.ar
Artículos PHP | ZonaPHP.com
  #9 (permalink)  
Antiguo 31/07/2003, 10:33
 
Fecha de Ingreso: junio-2003
Ubicación: Granada
Mensajes: 27
Antigüedad: 21 años, 4 meses
Puntos: 1
¿templates o no templates?

Ese es mi dilema y creo que el de muchos...

No lo he terminado de leer, pero el siguiente articulo puede ser interesante.

http://www.zend.com/zend/tut/tutorial-Darrell.php

Espero que sirva para algo...

Un saludo.
  #10 (permalink)  
Antiguo 31/07/2003, 10:45
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 23 años
Puntos: 69
Perdón, no ? pero ese tutorial de hecho es malísimo. Eso no es separar el contenido de la presentación. De hecho, está enseñando malísimas técnicas de programación. Quizás sea útil para sitios REALMENTE pequeños, pero cuando se comienza a hacer una aplicación medianamente "en serio", no se puede estar haciendo include de include de cinlude... porque cada vez que se quiera hacer un cambio, se vuelve tortuoso. Y creanme, se lo que es trabajar con diseñadores que no saben que hay ciertas cosas que no hay que tocar y uno termina haciendo el trabajo dos o tres veces. O directamente encargándose del diseño uno mismo. Y la idea es separar tareas, para hacer las cosas más rápido.
Otro punto viene cuando una aplicación comienza a no ser solamente basada en la Web, y comienza a dar servicios de otro tipo, como salida a XML, PDF o Web Service. Entonces ahi directamente, si no se separa todo el procesamiento de la presentación ( que ahora no será solo HTML ), entonces te puedo asegurar que no vas a avanzar nada en el proyecto, o vas a tener que hacer tantas aplicaciones completas como tipos de presentaciones necesites.

saludos.
__________________
Tutoriales Photoshop | Web-Studio.com.ar
Artículos PHP | ZonaPHP.com
  #11 (permalink)  
Antiguo 31/07/2003, 11:05
Avatar de nuevo  
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 21 años, 6 meses
Puntos: 2
jeje... que cachondeo no...

la pregunta de este post es:
¿Cuál es el mejor motor de Templates?

la respuesta es facil:
el mejor motor es el que uno mismo hace...

xxxxxxxddddddddd
__________________
3w.valenciadjs.com
3w.laislatv.com
  #12 (permalink)  
Antiguo 31/07/2003, 11:19
Avatar de neoven  
Fecha de Ingreso: enero-2002
Ubicación: La red
Mensajes: 207
Antigüedad: 22 años, 10 meses
Puntos: 0
Bueno muchas gracias a todos . Como dije al principio del foro yo vengo utilizando patTemplate pero me parece un poco lento(que ahora gracias a webstudio entiendo porque ). Por los comentarios que me han dejado creo que voy a probar nokTemplate. Como siempre muchas gracias muchachos
  #13 (permalink)  
Antiguo 31/07/2003, 19:59
 
Fecha de Ingreso: julio-2003
Ubicación: Mexico
Mensajes: 12
Antigüedad: 21 años, 4 meses
Puntos: 0
Cita:
Mensaje Original por Webstudio
nma2040, yo creo que vos no deberias estar promocionando nada. Verguenza te tendría que dar. Y porqué lo digo ? porque bajé tu código y lo comparé con el de Nok y básicamente lo que estás haciendo es COPIAR el código y agregarle "funcionalidades" que de hecho, sobran en un motor de templates ( pero eso es otro tema ). Y claro, todo esto sin reconocerlo y sin darle crédito a quien realmente lo merece.
Verguenza? bueno amigo alguna ves haz visto el codigo de FastTemplate? Yo si y lo he comparado con una de las primeras versiones de nok y si te das cuenta el codigo tambien se parece y que yo sepa nok no hace referencia a fastTemplate en nada? no crees que entonces que yo tengo el mismo derecho? ademas esa es una de las primeras versiones actualmente sigo desarrollando y he cambiado muchas cosas mientras aprendo mas es cierto... conservo funciones de nokTemplate lo hago porque creo que no es necesario cambiarlas ademas en el website mensiono que es una plantilla basada en nokTemplate la verdad es una buena plantilla pero... no crees que es mejor mejorar? no solo eso si no que seguire con este proyecto y si de alguna manera te he ofendido porke eso parece disculpa man pero... como dije arriba no es mejor seguir mejorando? asi que mejor piensa antes de decir las cosas. por ultimo te invito a que bajes la ultima version(en cuanto termine de actualizar el sitio te abisare) y quiero que me des tu opinion de las mejoras que haga.

Saludos
  #14 (permalink)  
Antiguo 31/07/2003, 21:50
Avatar de MSDark  
Fecha de Ingreso: noviembre-2002
Ubicación: Talca VII región
Mensajes: 337
Antigüedad: 22 años
Puntos: 1
solo quiero decirte nma2040 que apesar de todos tus esfuerzos tu codigo no es nada nuevo son los mismos metodos de Nok........ ademas para postear aprende a escribir y ten respeto con quienes saben (no es por ser patero con Webestudio pero si el lo dice es por algo) lo de aprende escribir es por ejemplo: "abisare" que es eso yo conozco la palabra avisare.

Eso no más, no seas lammer y vengas a dartelas de genio que hay muchos que lo son más que tú (no lo digo por mi)

Sobre los templates, creo haber leido en este tema que no se entendia para que eran, es simple, una forma de separa el codigo del diseño para hacele mas facil la tarea tanta al programador como al diseñador del proyecto.

Y.. ¿ cual es el mejor? simplemente el que se acomode a tus necesidades.
__________________
DelirioLinux.. Software Libre y tecnología.. php también..
Saludos :arriba:
Usuario Linux #198486 y Ubuntu #12791
Gutsy Gibbon
  #15 (permalink)  
Antiguo 01/08/2003, 07:30
 
Fecha de Ingreso: julio-2003
Ubicación: Mexico
Mensajes: 12
Antigüedad: 21 años, 4 meses
Puntos: 0
En eso estoy deacuerdo y por la ortografia... no es algo que me preocupe mucho darmelas de genio? no... no me las doy de genio soy un aprendis apenas llevo escasos 2 meses programando, quise aportar algo a los diseñadores y programadores de php dar unas cuantas facilidades mas y si en cierta forma me salgo de lo que es un motor de plantillas pero... a alguien le puede ser util no?. y pues la verdad no me importa cuanto sepa pero la forma en la que lo dijo en cierta forma me ofendio en mi caso las modificaciones de nxtch template se acoplan a mis necesidades y si en algun momento di a entender que me las quiero dar de "genio" como dices pues disculpa a demas y como dige antes de todos modos los metodos que usa nok son los de fast template y los de fast template son los alguien mas etc etc pero pues asi es este mundo... el chiste es ir mejorando y la verdad es que los metodos de nok son efectivos pero.. parece que aki nadie kiere "copias..." bueno no se preocupen no volvere a molestarlos ^^-
Saludos...
  #16 (permalink)  
Antiguo 01/08/2003, 15:04
Avatar de sdf23  
Fecha de Ingreso: diciembre-2002
Mensajes: 297
Antigüedad: 21 años, 11 meses
Puntos: 0
Mira tu estas mal, crees que por que uno copia tienen derecho todos a copiar, o por ejmplo si te roban tienes el derecho a robar tu, pues estas mal amigo, ademas que te puedes meter en serios problemas pues esta ultrajando informacion (derechos de autor)
__________________

la vida es bella cuando no es culera
  #17 (permalink)  
Antiguo 02/08/2003, 08:04
Nok
 
Fecha de Ingreso: abril-2001
Mensajes: 302
Antigüedad: 23 años, 7 meses
Puntos: 0
Hola a todos,
Este post se ha desviado del tema principal y se ha convertido en una discusion sobre los "derechos" del codigo de mi clase en contraposicion del codigo de la clase de nma2040. No es mi intención discutir sobre lo evidente, pero quiero hacer algunas observaciones sobre lo qeu dice nma2040 respecto a mi clase.
Cita:
nma2040:
haz visto el codigo de FastTemplate? Yo si y lo he comparado con una de las primeras versiones de nok y si te das cuenta el codigo tambien se parece y que yo sepa nok no hace referencia a fastTemplate en nada?

Si bien, FastTemplate me sirvio como referencia al construir mi clase, quiero que quede claro, que no comparten ni una sola linea de código, es decir de FastTemplate tome la idea del funcionamiento y logica, pero no copie el código, ya que si lo comparan es bastante diferente, incluso mi clase trabaja de manera diferente con las expresiones regulares. Por esta razón, no me veo obligado a hacer referencia a FastTemplate, aunque de hecho, presento mi clase como similar a FT para que los usuarios de esta clase se sientan familiarizados.
El tema de mejorar las cosas, estoy de acuerdo, pero el copiar código, decir que uno la hizo, y presentarla como una novedad no me parece la mejor manera de mejorar las cosas.

Respecto al mejor motor de Templates, realmente no puedo dar una opinion objetiva e imparcial dado que soy el creador de NokTemplate, asi que lo que me parece mas lógico es que pruebes los motores que te recomienden y tu saques tus conclusiones, creo esa es la mejor manera de cual es el mejor motor template.

Saludos.
Nok.
__________________
La casa de Noktemplate.
Zonaphp.com - Php en español.

¿Que esperas de NokTpl 2? Deja tu comentario.

Blog
Mas o menos asi .
  #18 (permalink)  
Antiguo 03/08/2003, 12:47
 
Fecha de Ingreso: julio-2003
Ubicación: Mexico
Mensajes: 12
Antigüedad: 21 años, 4 meses
Puntos: 0
Para empezar les pido a todos una disculpa por mi comportamiento ya estoy mas trankilo y ya no quiero mas broncas... pues... es cierto lo que dicen... lo que ha escrito nok me a echo entrar en razon (verdad que es mas efectivo cuando se dice de buen modo?) pues antes de pedir mi disculpa solo quiero darles a ver que el reaccionar de una forma violenta, o insultante solo generara mas les pido midan un poco lo que dicen... pero n' fin ese no es el tema lo que quiero decirles es que ya estoy re-creando la template quitare todo el codigo similar a nok template y a algun otro tipo de plantilla espero no ser juzgado de una mala manera por este incidente.. pero todo esta en la forma en la que se dicen y piden las cosas... y pues me espera mucho trabajo e ingeniarmelas para modificar el codigo de otra manera :| n fin creo que eso es todo y pues les pido una disculpa ya que fui cegado por mi arrogancia eso es todo me despido y pues espero seguir teniendo mas ideas :D y si alguien tiene por ahi alguna idea pues es bien recibida gracias.

Saludos.
Nma2040


Desarrollando para hacer del internet un mundo mejor.
  #19 (permalink)  
Antiguo 03/08/2003, 14:21
Nok
 
Fecha de Ingreso: abril-2001
Mensajes: 302
Antigüedad: 23 años, 7 meses
Puntos: 0
nma2040,
La idea no es que reescribas todo el codigo de tu clase para no utilizar la mia. Yo no estoy diciendo que no puedes utilizar mi clase en la tuya, solo que lo hagas (si lo deseas hacer) de la manera que corresponde, respetando lo qeu dice la Licencia de la clase. Mi código es abierto por lo cual estas libre de utilizarlo en la manera que quieras, siempre y cuando respetes la licencia GNU General Public License.

No es mi intención hacerte pasar por un ladrón, ni nada parecido, es mas me agrada que se utilice mi codigo en otras cosas, solo que me agradaría mas que se haga en la forma correcta.

Saludos.
Nok.
__________________
La casa de Noktemplate.
Zonaphp.com - Php en español.

¿Que esperas de NokTpl 2? Deja tu comentario.

Blog
Mas o menos asi .
  #20 (permalink)  
Antiguo 17/08/2003, 14:36
 
Fecha de Ingreso: agosto-2003
Mensajes: 1
Antigüedad: 21 años, 3 meses
Puntos: 0
La mejor librería de templates que he visto

He utilizado muchos templates, pero lejos la mejor librería con la que me he encontrado es PHPlib. Es una librería orientada a objetos, con muchísimas cosas (sesiones, manejo de 8 BD distintas, autentificación, etc...) en donde una de ellas es el manejo de templates. Se las recomiendo. Se puede encontrar aca

Saludos,

LasTor
  #21 (permalink)  
Antiguo 26/08/2003, 00:15
 
Fecha de Ingreso: junio-2003
Ubicación: Bogotá
Mensajes: 28
Antigüedad: 21 años, 5 meses
Puntos: 0
Por aquí vi otro que me parecio bueno.

http://hoover.ktplan.ne.jp/kaihatsu/...t=htmltemplate
  #22 (permalink)  
Antiguo 29/03/2007, 21:41
 
Fecha de Ingreso: enero-2002
Mensajes: 141
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: ¿Cuál es el mejor motor de Templates?

yo me hacia la misma pregunta del post pase un monton de horas leyendo y esta fue mi selecccion de las mejores maquinas de plantillas casi no hago post pero aca va mi aporte tomense un tiempito para visitar los links y darme sus impresiones ando investigando sobre el tema y cualquier comentario es bueno

http://www.tinybutstrong.com/

http://templatelite.sourceforge.net/

http://ets.sourceforge.net/

http://www.net-track.ch/opensource/template/

http://phpsavant.com/yawiki/

http://trac.php-tools.net/patTemplate

http://pear.php.net/package/HTML_Template_Flexy

http://www.source-code.biz/MiniTemplator/

http://templatelite.sourceforge.net/
  #23 (permalink)  
Antiguo 30/03/2007, 00:06
Avatar de oso96_2000  
Fecha de Ingreso: junio-2002
Ubicación: Distrito Federal
Mensajes: 558
Antigüedad: 22 años, 5 meses
Puntos: 35
Re: ¿Cuál es el mejor motor de Templates?

Como ya dijeron pro ahi, el mejor es el que te hagas tu mismo.. aunque yo lo cambiaria un poco.. el mejor motor de plantillas es el que mas se ajuste a tus necesidades

Yo llevo ya un tiempo usando Smarty, y si, la verdad es que es ya como un nuevo lenguaje, y yo no le he dado todo el uso que puede darsele.. pero me ha salido funcional y con ese me he quedado (no descarto probar otros, me entro la curiosidad por el de nok mientras leia este tema xD)
__________________
Sin Ideas
  #24 (permalink)  
Antiguo 30/03/2007, 08:35
Avatar de DeeR  
Fecha de Ingreso: diciembre-2003
Ubicación: Santiago
Mensajes: 520
Antigüedad: 20 años, 11 meses
Puntos: 17
Re: ¿Cuál es el mejor motor de Templates?

Es verdad, lo mas importante es que tu motor de template sea capaz de satisfacer tus necesidades :uyy xD xD

Ya varios meses que utilizo Smarty , antes usaba uno muy simple que si me acuerdo como se llamaba (solo permitia {$variable } xD xD) , lo q me gusta del smarty, es que incluyes estructuras de control ( if, foreach, etc ..), crear propias funciones , pasos de array con informacion, con todo esto, puedo tener un solo gran template, con cada session separarada con su if (si quiero mostrar una, paso un ticket booleano para que la muestre, etc ...)

No me he dado el trabajo de probar otros templates, ya que desde un basic template (creo que eran esos tipicos de tutoriales xD) , busque un review, y recomendaba smarty , y lo comenze a utilizar :)

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 22:19.