Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/08/2009, 09:30
julms
 
Fecha de Ingreso: noviembre-2008
Mensajes: 74
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Ayuda con xajax (ajuste de rendimiento..)

Muchas gracias por responder.

Ahora tengo cada funcion xajax en un fichero aparte, mas o menos asi:

fichero index.php:
<?php
//Aqui unas consultas a BD y obtener el contenido de la bd.... (costoso)


include('xajax/funcion1.php);
$xajax->register(XAJAX_FUNCTION,'nombrefuncion1');
include('xajax/funcion2.php);
$xajax->register(XAJAX_FUNCTION,'nombrefuncion2');
include('xajax/funcion3.php);
$xajax->register(XAJAX_FUNCTION,'nombrefuncion3');
include('xajax/funcion4.php);
$xajax->register(XAJAX_FUNCTION,'nombrefuncion4');

//Aqui se muestra lo leido...
?>

En total hay 60 ficheros mas o menos. Eso parece correcto, ejecutas una funcion xajax_nombrefuncion1 y se ejecuta lo siguiente:
1) El codigo de //Aqui unas consultas a BD y obtener el contenido de la bd.... (costoso)
2) El codigo de la funcion nombrefuncion1.


Ese es el problema, deberia ejecutar solo la funcion.

Podria crear una funcion y meter ese codigo dentro (cargainicial()). Pero despues,cuando se cargue el fichero index.php, como se cuando ejecutar cargainicial() o no?

No se si me explico. Gracias