Cita:
Iniciado por Momonito Tal vez no sea el más ducho del foro, pero si yo revisase tu trabajo, tal vez te diría que intentases mantener el contacto con la BBDD durante menos tiempo, intento explicarme:
Por lo que me parece entender, estas constantemente conectado con la BBDD, haciendo consultas constamente. Tal vez, sería más optimo hacer una "gran consulta" y trabajar con los datos en la maquina cliente y no mantener esa variable ($db global) corriendo constantemente para cada usuario.
Otra opción, en caso de que tu proyecto necesite trabajar así, es plantearse cambiar se hosting y buscar uno con más potencia que no te ponga esos problemas, al fín y al cabo, la elección de server es tan importante como la programación.
Espero que te sirva de algo este parrafazo :P
El realizar varias consultas a la DB en un solo archivo no debería ser el problema, obviamente teniendo en cuenta que las consultas SQL esten bien optimizadas y no este intentando retornar/trabajar con millones de registros...
Cita:
Iniciado por genaro_belen ....
Otra cosa, el codigo no es que no quiera pasarlo, es que es casi imposible, son muuchas paginas...
No te estoy pidiendo que subas todo el código de tu sitio, si no del script que mas hace trabajar al servidor, los del hosting deben de a verte dicho "tal script consume muchos recursos en servidor" o algo por el estilo, aparte, mas o menos uno entiende que scripts son los mas "pesados" para que el servidor trabaje con ellos, en todo caso, muestra una sola página de tu sitio y si en el estas usando funciones definidas en otro archivo también publícalo, te vuelvo a repetir, el mostrar 1 o 2 funciones no va a ayudar a los que visiten tu post a saber cual es el problema, porque no estamos viendo como programas en general, es estar adivinando, como ultimo consejo, por lo que veo usas funciones comunes, lo mejor en tu caso es usar clases, investiga al respecto, es mejor a tener funciones desperdigadas...