Código para reducir tiempos de carga de css y javascript con php | ![]() ![]() ![]() ![]() (3.40)views: 932 |
Es posible comprimir archivos javascript (js) y hojas de estilo (css) con php desde el servidor antes de enviarlos, esto se logra de manera muy facil ,
Buscando por la web encontre algunos links en donde se puede ver bien explicado como hacerlo.
La solución de CódigoGratis:
Si bien las soluciones encontradas son buenas, implican modificar los css, cambiarles el tipo de archivo y demás haciendo más complicada su implementación.
La solución implementada por CódigoGratis, para reducir los css, parte de los links anteriores mejorando la forma de tratar los css, de manera de cambiar solo la invocación de los mismos, sin perder las ventajas de compresión.
CódigoGratis ha creado un archivito php el cual te ayudara a cargar los css y comprimirlos
Para ello lo único que tienen que hacer es cambiar los llamados a css en el código
De la forma
<link rel="stylesheet" type="text/css" media="screen" href="main.css"/>
A
<link rel="stylesheet" type="text/css" media="screen" href="loadStyles.php?load=main.css"/>
De esta manera se estará llamando al archivo loadStyles.php que es el responsable de realizar toda la magia, notese que no hay que modificar absolutamente mas nada, simplemente hay que agregar “loadStyles.php?load=” delante de la ruta del archivo css.
Cabe destacar, que localmente se ve que el tiempo de carga del css sin comprimir es mucho menor que el tiempo de carga del archivo comprimido , por lo que pensaran como puede ser esto, bueno , al estar localmente no se están teniendo en cuenta los tiempos de transferencia, y pasan a pesar mas los tiempos de procesamiento , en este caso es mayor el procesamiento por la compresión, pero si vemos los tamaños de archivos se ve claramente que de 45k se pasa a tener uno de 8k que a la hora de trasmitir es ganancia absoluta.
Links fuentes
Para css
http://granimpetu.com/articulos/archivos-css-mucho-mas-pequenos/
Comparacion de velocidades y otros metodos para reducir css
http://www.anieto2k.com/2008/12/22/31-formas-de-comprimir-nuestro-css-desde-php/
Reducir archivos javascript
http://www.desarrolloweb.com/articulos/comprimir-archivos-javascript-desde-php.html
Código y Ejemplo
1 2 3 4 5
Comentarios:
|
alguein te compensara, con muchas cosas que te agraden gracias |
2011-09-15
|


(3.40)