Foros del Web » Programando para Internet » PHP »

cuantas veces carga una funcion?

Estas en el tema de cuantas veces carga una funcion? en el foro de PHP en Foros del Web. hola. En una pagina llamo a una web que tiene funciones php en un directorio, en otra, sea o no del mismo directorio, llamo nuevamente ...
  #1 (permalink)  
Antiguo 13/05/2008, 22:30
Avatar de killerangel  
Fecha de Ingreso: septiembre-2007
Ubicación: Un punto en el espacio
Mensajes: 592
Antigüedad: 16 años, 7 meses
Puntos: 10
Pregunta cuantas veces carga una funcion?

hola.

En una pagina llamo a una web que tiene funciones php en un directorio, en otra, sea o no del mismo directorio, llamo nuevamente a la pagina....

la pagina q voy llamando dos veces... se carga dos veces del server? o solo una vez y despues solo llama de la cache del explorador?

sucede lo mismo cuando se llama a web en iframe, scripts o las hojas de estilo?

gracias.

P.D posteo la misma pregunta en la parte de foros de js ya que no se que tan parecidas puedan ser las formas de precargar las funciones...
  #2 (permalink)  
Antiguo 14/05/2008, 01:16
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 18 años, 8 meses
Puntos: 55
Re: cuantas veces carga una funcion?

si no le especificas como manejar el cache deberias revisar como esta confgurado

en un prinicipo del servidor se leen todas las veces q consutlas algo
__________________
Degiovanni Emilio
developtus.com
  #3 (permalink)  
Antiguo 14/05/2008, 01:32
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 19 años, 6 meses
Puntos: 48
Re: cuantas veces carga una funcion?

PHP se ejecuta en el servidor, asi que la cache del navegador no tiene nada que ver. A no ser que te refieras a cachear el HTML resultante de llamar a una pagina en PHP, ahi ya depende de como este configurado el navegador y que cabeceras HTTP devuelva tu servidor web con la pagina. Mediante PHP puedes mandar cabeceras que hagan que se pueda cachear el HTML.
  #4 (permalink)  
Antiguo 14/05/2008, 06:58
Avatar de killerangel  
Fecha de Ingreso: septiembre-2007
Ubicación: Un punto en el espacio
Mensajes: 592
Antigüedad: 16 años, 7 meses
Puntos: 10
Re: cuantas veces carga una funcion?

entonces es diferente la forma de cargar php y js...

ojala me respondan en el foro de js a ver q pasa.

gracias!!!
  #5 (permalink)  
Antiguo 14/05/2008, 07:10
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 8 meses
Puntos: 18
Re: cuantas veces carga una funcion?

compruebA la diferencia entre include e include_once
  #6 (permalink)  
Antiguo 14/05/2008, 07:38
Avatar de farra  
Fecha de Ingreso: marzo-2008
Ubicación: Aqui estoy
Mensajes: 574
Antigüedad: 16 años, 2 meses
Puntos: 20
Re: cuantas veces carga una funcion?

soluciona asi:

if (!function_exists("NombredetuFuncion")) {

Aqui va tu funcion

}
__________________
Firma:
Es mas dificil para el mono entender que el hombre desciende de el....

PD: Siempre doy karma al que me da una buena respuesta... ;0)
  #7 (permalink)  
Antiguo 14/05/2008, 12:29
Avatar de killerangel  
Fecha de Ingreso: septiembre-2007
Ubicación: Un punto en el espacio
Mensajes: 592
Antigüedad: 16 años, 7 meses
Puntos: 10
Re: cuantas veces carga una funcion?

Creo hay un desvio del tema... lo que kiero saber es si al llamar a una pagina por include o require, se llama desde el server cada vez q se haga la sentencia.

Creo que se puede hacer con require_once(); osea si no se ha llamado antes, se llama a la pagina... pero no se si esto es para cuando se llama dentro de una pagina o si funciona igual cuando se llama de diferentes paginas a una que anteriormente se llamo desde una web de otro directorio.

Y porfavor diganme que pasa con las funciones js o iframes q se llaman desde otros directorios... se vulven a cargar una y otra vez del server cuando se llaman o se llama una sola vez y luego desde cache del explorador?????
  #8 (permalink)  
Antiguo 14/05/2008, 14:27
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: cuantas veces carga una funcion?

Con include normal, se llama al archivo cada que lo ocupes, si usas include_once, solo se incluye una vez.

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




La zona horaria es GMT -6. Ahora son las 15:10.