Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Acelerar web con PHP Consumir menos ancho de banda
#1
Weno chicos hoy les dejo este script PhP para consumir menos banda hancha..!!
chicos sean amables no dejemos atras los post ayudemos a skylium a crecer cada dia mas
Esto al inicio de index.php

Código PHP:
<!-- Acelera la Carga Web y Comienza a comprimir los datos-->
<?
php
ob_start
('compress_page');
error_reporting(0); // No Reportar Errores
}
?>
Esto al final de index.php


Codigo:
Código PHP:
<!-- Termina de comprimir la web y borra los espacios no utilizados -->
<?
php
ob_end_flush
();

function 
compress_page($buffer) {
$search = array('/\>[^\S ]+/s','/[^\S ]+\</s','/(\s)+/s');
$replace = array('>','<','\\1');
return 
preg_replace($search$replace$buffer);
}
?>
Recordar que este codigo:


Codigo:
Código PHP:
function compress_page($buffer) {
$search = array('/\>[^\S ]+/s','/[^\S ]+\</s','/(\s)+/s');
$replace = array('>','<','\\1');
return 
preg_replace($search$replace$buffer);


Tambien Funciona con un include(); o readfile();
Y se ejecuta:


Codigo:
Código PHP:
ob_start('compress_page'); 

o

Código PHP:
compress_page($buffer); 
Otro ejemplo mas complejo:


Codigo:
Código PHP:
/**
* Gzip compress page output
* Original function By MegaBedderob_end_flush
*/
function gzip_compression() {

//If no encoding was given - then it must not be able to accept gzip pages
if( empty($_SERVER['HTTP_ACCEPT_ENCODING']) ) { return false; }

//If zlib is not ALREADY compressing the page - and ob_gzhandler is set
if (( ini_get('zlib.output_compression') == 'On'
OR ini_get('zlib.output_compression_level') > )
OR 
ini_get('output_handler') == 'ob_gzhandler' ) {
return 
false;
}

//Else if zlib is loaded start the compression.
if ( extension_loaded'zlib' ) AND (strpos($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip') !== FALSE) ) {
ob_start('ob_gzhandler');
}


#2
Woh.. Lo probare a ver que tal me va en mi web espero que vaya a la perfeccion Sonrisa
WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Acelerar filezilla fullposs 8 3,406 06-10-2013, 08:46 PM
Último mensaje: JarCx



Usuarios navegando en este tema: 1 invitado(s)