Hola a todos:
Llevo varias semanas dándole vueltas a por qué razón me tardaba en cargar una página PHP (aprox. 10 a 20 segundos) tanto en el localhost como en el servidor final. Yo creía que la razón se debía a las variables de sesión o algo así; pero, después de mejorar muchas cosas y quitar otras, la cosa sigue igual.
Al final fui quitando código hasta dar con el problema y éste se encuentra en el session_start() que aplico como @session_start() en todas las páginas (excepto en algunas que llamo a través de include().
Incluso sigue lento dejando sólo session_start() como línea de código a ejecutar. No sé a qué se debe, si es cosa del Apache, del PHP, de las variables de sesión, ...
La verdad es que he estado buscando por ahí y no he visto mucha literatura al respecto.
¿Alguna solución o aportación? Gracias por adelantado.