Como melhorar o carregamento de seus sites em até 500% com 3 linhas de código
Imagine um script que junte todos os seus CSS e JavaScripts e os diminua com Minify e Gzip. A classe Site Speed Boost, em PHP, faz isso e muito mais.
Juntando-os, você faz menos requisições e as páginas abrirão mais rápido. Comprimindo-os então...
Código
No topo da página, cole:
-
require_once('class.compressor.php');
-
$compressor = new compressor('css,javascript,page');
No fim da página:
-
$compressor->finish();
Demonstração
Veja uma página sem compressão. Agora a página com compressão.
Um espetáculo pra você, que vai gastar menos banda, e pro usuário, que vai abrir suas páginas mais rápido! :D
Download
Baixar a classe site speed boost.
O que precisa
- PHP 4 (ou PHP5 para compactação do JavaScript);
- permitir que escrevam na pasta da classe.
Performance
O autor usou a extensão Yahoo Yslow e FireBug para testar.
Antes da compressão
Depois da compressão
Opções avançadas
Veja as opções avançadas da classe na página oficial. É possível mudar a pasta dos arquivos e escolher se quer Gzip e/ou Minify.