Google
Web dns.bdat.net

[PHP-ES] Template PHP : Eficiencia include() vs eval()

From: Josep Maria Aribau Cano ( jm(EN)infodos.com)
Date: Mon Sep 06 2004 - 11:57:31 CEST


Hola,

He estado buscando por Internet cómo usar el Parser de PHP para el uso
de Plantillas, y he encontrado 2 versiones:

1. Con include ( texto a favor:
http://www.phppatterns.com/index.php/article/articleview/4/1/1/ )

2. Con fopen+fread+eval. En versiones 4.03 es un alias de:
file_get_contents (texto a favor:
http://www.zonaphp.com/index.php?modulo=articulo&accion=imprimir&id=23

En cada uno de los textos se dice que el otro es más costoso en tiempo (
más lento). Recomiendan para maximizar la velocidad, el uso de la salida
con Buffer.

Cual es mejor solución con include o eval?

Por cierto, pq cachear los templates si después cada vez son diferentes?
Para los que quieran buscar mas información -> Google search: Engine
Template php.
Ejemplo: http://www.massassi.com/php/articles/template_engines/

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


This archive was generated by hypermail 2.1.7 : Tue Sep 21 2004 - 21:34:44 CEST