Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2002, 11:16
Avatar de El Menda
El Menda
 
Fecha de Ingreso: junio-2001
Ubicación: Jaén
Mensajes: 516
Antigüedad: 22 años, 10 meses
Puntos: 0
Sobre includes y tiempos de carga

Holas soy El Menda, ahí va una pregunta que parecerá tonta, pero es decisiva:
¿Cómo se carga más rápidamente en el servidor la página, haciendo esto:
<a href="<? echo $url; ?>">Enlace</a>
o haciendo esto?
echo "<a href=\"".$url."\">Enlace&lt ;/a>";
Quiero decir que debeis tener en cuenta que esto se haría en códigos de unas
200 líneas, o sea, que serían muchas líneas de código.


Otra pregunta. Tengo un index.php y una plantilla.php
Vale. En el index.php conecto con la bd.
include("conexion.php");
$resultado = mysql_query("SELECT * FROM noticia ORDER by id DESC LIMIT 15;", $link);

Y en la plantilla.php tengo:
function noticias_last() {
include("conexion.php");
$resultado = mysql_query("SELECT * FROM tabla ORDER by id DESC LIMIT 5;", $link);
}

Esto esta bien. Pero ahora pongo lo siguiente en el index:
include("conexion.php");
$resultado = mysql_query("SELECT * FROM noticia ORDER by id DESC LIMIT 15;", $link);
include("plantilla.php");
echo noticias_last();

¡Aqui está el asunto! Por qué se me obliga a conectar 2 veces con la base de datos
mediante el archivo conexion.php??? Es decir, que tengo que conectarme en
el "index.php" y en "plantilla.php".
Si quito en la plantilla.php el include("conexion.php"); me da error aunque me haya
conectado antes a la bd en index.php.

Otra pregunta. ¿Es necesario cerrar las conexiones a las bd al acabar?

<a href="http://skatextreme.metropoliglobal.com/" target="new">No sabes lo que te pierdes</a>
El Menda no te ayuda