Cita:
Iniciado por baldaweb
Me pasa una cosa curiosa, al acceder a una página de mi proyecto (es un listado, uso un datatables), la primera vez le cuesta 40 segundos, pero las veces posteriores ya le cuesta 10 segundos que es lo normal.
Las consultas no tienen cacheo.
No entiendo porque pasa eso.
Si alguien tiene alguna idea o le ha pasado algo parecido se lo agradecería.
edito: uso laravel.
Un saludo.
lo normal es que una web no tarde en cargar mas de 2 segundos , y la primera vez no deberia de sobrepasar los 10 segundos, eso para los que tienen una conexion a internet lenta, para los que navegan en 40Mbps no les gustara estar esperando cada vez,
supongo que tu listado es muy grande, por ello la demora, trata de usar AJAX, Paginadores para solventar un poco la carga, en php trata de medir , cuanto tiempo se tardan en generar la vista al cliente, por que son 2 velocidades que tienes que tomar en cuenta , la que es cuando un cliente solicita la pagina,y es entregada al cliente, soea una peticion GET COMPLETA
y otra es la renderizacion, Imagenes CSS, Javascript, suelen ocupar mas de lo debido aunque estos se CACHEAN al final, pero no es lo recomendable tener, varias imagenes de varios MEgas en una sola pantalla