Not so Smarty
Ricardo Galli tiene razón, si usas Smarty, el impacto en el desempeño es alto. He leido por ahí que Smarty es eficiente, pero seguramente hay que ser un gurú del mismo para lograr lo prometido.
En el caso de Blogmemes, el 80% del tiempo de rendering de una página se consume en Smarty, y estoy hablando sólo de tiempo en el servidor. Este es un problema que he postergado por falta de tiempo, y porque el tráfico de blogmemes no lo justifica. De todas maneras afecta la experiencia usuario, y quizás haya que "entrar a picar".
Internamente, en la Red Blogmemes estamos trabajando en el diseño una nueva versión de akarrú, pero creo que se hace necesario que liberemos una versión nueva pronto, porque bastante polvo tiene acumulado el último release.
El objetivo principal será optimizar el uso de plantillas, porque además del problema de desempeño hay muchos usuarios que se enredan con la configuración de Smarty. Creo que además akarrú debe mejorar su mecanismo de instalación.
Una vez que todo esto esté listo les comunicaremos el cambio, y espero que los usuarios de BlogMemes lo noten, y lo agradezcan.
Categorías
Blogmemes1 TrackBacks
Abajo se encuentran listados enlaces a este artículo: Not so Smarty.
URL de TrackBack URL para esta entrada: http://www.lnds.net/cgi-bin/mt-tb.cgi/850
Sí hay balas de plata, pero las balas de plata sirven con los hombres lobo. Para matar un vampiro mejor usar una estaca. Este post tiene que ver con la interesante discusión con respecto al uso de Smarty. No es... Lee Más


2 Comentarios
Interesante ese dato del 80% que consume el Smarty. Lo dicho, todo tiene un precio. En el caso de un menéame o blogmemes me parece que es demasiado alto.
Veo que Slash (escrito en perl) utiliza templates con Template-Toolkit.
¿Alguien sabe si también hay problemas de performance en este caso?