Foros del Web » Programando para Internet » PHP »

tiempo de ejecucion

Estas en el tema de tiempo de ejecucion en el foro de PHP en Foros del Web. imaginense que yo tengo una pagina principal index.php la cual cuando el usuario abre mi web es la que se le abre. dicho index.php en ...
  #1 (permalink)  
Antiguo 20/11/2007, 13:36
 
Fecha de Ingreso: octubre-2007
Mensajes: 394
Antigüedad: 16 años, 5 meses
Puntos: 2
tiempo de ejecucion

imaginense que yo tengo una pagina principal index.php la cual cuando el usuario abre mi web es la que se le abre.

dicho index.php en la parte de html lo unico k incluye es una descripcion de mi pagina (es un ejemplo) ......xo claro antes de esas lineas html yo tengo un INCLUDE estadisticas.php.

dicho php lo que hace es recoger su ip, hora de conexion y se pone "como un loco" a ir a la BD, mirar si la ip existe, si existe sumar + 1 a la visita...etc...(vamos...supongamos que va a a hacer operaciones en
BD por un tubo..muchas buskedas, etc...etc..)

tonces claro el usuario hace la peticion de index.php......xo no recibe contestacion del servidor hasta que en el servidor se ha ejecutado toda la chapa que contienen el estadisticas php, no?
seria asi?
  #2 (permalink)  
Antiguo 20/11/2007, 13:52
Avatar de Tilens  
Fecha de Ingreso: febrero-2007
Ubicación: España
Mensajes: 41
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: tiempo de ejecucion

si, el php hasta que no termina la ejecución no envia la respuesta al cliente. es decir hasta que ejecuta todas las lineas de codigo que encuentra
  #3 (permalink)  
Antiguo 20/11/2007, 14:39
 
Fecha de Ingreso: octubre-2007
Mensajes: 394
Antigüedad: 16 años, 5 meses
Puntos: 2
Re: tiempo de ejecucion

Cita:
Iniciado por Tilens Ver Mensaje
si, el php hasta que no termina la ejecución no envia la respuesta al cliente. es decir hasta que ejecuta todas las lineas de codigo que encuentra
vale y ahora se me ha ocurrido una cosa para evistar eso....

antes abia comentao k abia un include estadisticas.php...........que era el que realizaba muchas cosas en una BD y era el k posiblmente retardaba todo...
pero ahora imaginate k para evistar eso ago........que estadisticas.php solo contenga una llamada a una funcion en plan:
llamada_a_funcion (parametro1, parametro2......)

dicha funcion esta en un archivo php del servidor llamado procersar.php ......... entonces cual seria el orden de ejecucion?

si procesar.php tarda media hora en hacer su trabajo en las BD.....el usuario tmb tendria k estar esperando ese tiempo?
pk claro...el usuario a pedido una pagina index.php k contiene estadisticas.php XO estadisticas.php ya a echo su trabajo --> ya ha enviado los parametro a la funcion .... tmb abria k esperar a k se ejecute el archivo procesar.php o eso ira en segundo plano?
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 16:16.