Komoloves

Blog Personal de Porkeno
Home » Ayuda Técnica » Blogs y Wordpress » Compresion de ficheros javascript y css para aumentar la velocidad de la web V

Compresion de ficheros javascript y css para aumentar la velocidad de la web V

Para reducir todavía más la carga de la web se pueden servir los ficheros comprimidos utilizando el servidor. De esta manera la transferencia entre el servidor y el cliente es más rápida debido a que la información a transmitir ocupa menos.

compresion-web

El Problema del Javascript

El problema de los ficheros javascript, a diferencia de lo que pasa con las imágenes, es que se descargan de uno en uno y el servidor no permite descargar ninguna otra cosa hasta que termina, por eso mientras más tengamos o mientras más grande sean peor para la carga.

Soluciones para la compresion de ficheros

Existen varios métodos para servir los ficheros comprimidos

Buenas Prácticas

No sólo con la compresión de ficheros conseguimos toda la optimización posible, ya que lo suyo sería reducir el número de ficheros javascript a 1 y los ficheros .css a 1. De esta forma se descarga sólo un fichero y no varios, interrumpiendo las peticiones “concurrentes” (a la vez) sólo una vez.

Para ello se podría utilizar el plugin WP-Minify, pero a mi no acabo por convencerme, además de que me daba un error javascript. Lo más óptimo es unificar y combinar los ficheros uno a uno de forma manual.

Poner los css o styles al principio de la página y los javascript o scripts al final. Además podemos leer el manual de Yahoo de buenas prácticas, del cual he extraído el método flush() de php para vaciar el buffer de salida de Php. (puede que resulte útil o no, de momento lo estoy probando)

¿Se os ocurre alguna cosa más?

2 Responses to “Compresion de ficheros javascript y css para aumentar la velocidad de la web V”

  1. [...] This post was mentioned on Twitter by Rogelio Hoyos and Ivana Carina Castro, komoloves. komoloves said: Compresion de ficheros javascript y css para aumentar la velocidad de la web V: Para reducir todavía más la car.. http://bit.ly/7y0Arr [...]

  2. Muy bueno, yo no comprimo mucho esos archivos pero se que en algún punto lo necesitare, tendré a la mano esto, otra mejora es deshacerse de plugins basura y optimizar las tablas de la base de datos.

    Otra cosa, en esta linea:
    “El problema de los ficheros javascript, ha diferencia de lo que pasa con las imágenes”

    No es “ha diferencia” es “a diferencia”, solo una corrección visual.

Leave a Reply