Que tal hay varios puntos por hacer para optimizar,
1.- Es la compresión y la eliminación de espacios en blanco
2.- Otro para los archivos css y js utilizando una encriptación que ocupa mucho menos espacio.
Para la compresión del código en php puedes usar el siguiente código:
function sanitize_output($buffer) {
$search = array(
'/\>[^\S ]+/s', // strip whitespaces after tags, except space
'/[^\S ]+\</s', // strip whitespaces before tags, except space
'/(\s)+/s' // shorten multiple whitespace sequences
);
$replace = array(
'>',
'<',
'\\1'
);
$buffer = preg_replace($search, $replace, $buffer);
return $buffer;
}
ob_start("sanitize_output");
Para el codigo js y css estatico puedes usar minify ó https://code.google.com/p/minify/
para ver ejemplos son:
http://www.minifyjavascript.com/
Por ejemplo con esta compresión puedes lograr lo siguiente:
Original
//elementos canvas
var ElementoCanvas = document.getElementById("Modelo3D");
// Cargar BABYLON 3D En las canvas
var MotorBabylon = new BABYLON.Engine(ElementoCanvas, true);
Comprimido:
var ElementoCanvas=document.getElementById("Modelo3D");var MotorBabylon=new BABYLON.Engine(ElementoCanvas,true);
Saludos.
Visita:http://develoteca.com y nuestro canal de youtube: https://www.youtube.com/user/dimit28