Optimizando la carga de una página web
Software junio 25th, 2008
Desde hace un tiempo el blog iba bastante lento hasta el punto de que daba asco entrar a hacer ni tan si quiera una visitilla, asà que he tenido que realizar una pequeña optimización del blog y me gustarÃa contar mi experiencia.
En primer lugar lo primero que hice fue ponerme en contacto con el servidor en el que está alojado el blog (Dreamhost) para pedirloes explicaciones sobre la carga a la que estaba sometida el servidor. Para comprobar la carga y algún dato más relevante podemos conectarnos por SSH a nuestro servidor, si lo soporta, y tecleando lo siguiente:
[hades]$ uptime
16:21:11 up 18 days, 20:37, 6 users, load average: 3.25, 2.81, 2.72
En este caso la carga del servidor “load average” es la normal para un servidor pero aquel dÃa andaba por los 11 e incluso 30.
En segundo lugar, aquà es donde comienza la parte práctica, comprobé los tiempos de carga del blog, para ello instalé un addon para Firefox llamado Firebug, si no sabes usarlo o quieres saber más sobre este addon puedes leerte un pequeño manual, aunque entre otras cosas este addon permite:
- Modificar el CSS al vuelo
- Comprobar el DOM
- Comprobar los tiempos de carga por fichero
Los resultados y las soluciones las podéis encontrar después del salto.
El Firebug me mostró que tenÃa varios archivos que estaba relentizando la carga del blog y que además no estaba usando, asà que eché mano del código del blog y borré las lineas que incluÃan esos archivos.
Por otro lado và que otro retraso se producÃa por el plugin de Twitter, asà que quité el existente y probé con Simple Twitter con un tiempo de actualización de las entradas de 5 minutos.
Para finalizar y aunque esto no sea influyente para los tiempos de carga del servidor, hice una limpieza de plugins en el ftp, borrando todos aquellos que no usaba y actualicé mediante el panel de administración aquellos que tenÃa en uso.
Gracias a estos cambios la velocidad de carga del blog se ha visto aumentada en casi un 200% aunque no dispongo de los datos exactos, pero vosotros mismos lo podeis comprobar, aunque tengo que decir que habÃa ciertas cagadas que relentizaban mucho, no es normal conseguir una mejora tan alta si estás acostumbrado a hacer las cosas bien.









Deja un Comentario