Faça seu site carregar 500% mais rápido com PHP Speedy
Igor Escobar on Fev 18th 2008
A AcidDrop lançou recentemente o PHP Speedy, o sistema funciona relativamente simples, tudo o que ele faz é além de comprimir os seus arquivos css, js e html o PHP Speedy agrupa todos eles em um só arquivo e faz a sua compressão.
Se você possui 15 arquivos javascript e 3 arquivos CSS em sua página ele vai unir tudo em 1 arquivo js e 1 arquivo css, além de também comprimir o seu código HTML.
Tudo isso traz benefícios enormes para o seu website ligado a velocidade de carregamento e performance. Além dele carregar até 500% mais rápido ele proporciona os seguintes benefícios:
- Diminui drasticamente as requisições HTTP.
- Adiciona um expire-header mais prolongado aos seus arquivos.
- Gzip os componentes da sua página.
- Minify seus códigos HTMl, JavaScript e CSS.
Como usar?
Basta colocar o código abaixo, no topo do seu arquivo:
-
require_once('class.compressor.php'); //Include the class. The full path may be required
-
$compressor = new compressor('css,javascript,page');
E para terminar, coloque o código abaixo, no final do seu arquivo:
-
$compressor->finish()
Opções Avançadas
-
"gzip"=>true,
-
"minify"=>true,
-
),
-
"css"=>array("cachedir"=>'/wp-content',
-
"gzip"=>true,
-
"minify"=>true,
-
),
-
"page"=>array("gzip"=>true,
-
"minify"=>true
-
)
-
));
No site do autor, também é disponibilizado dois links onde ele apresenta duas versões de um mesmo site, a versão comprimida e a versão não comprimida.
E baseando-se no mesmo site, o autor mostra alguns gráficos comprovando os benefícios do uso do PHP Speedy.
Site de testes antes da compressão

Tempo total de carregamento 3.68 segundos.
Site de testes depois da compressão

Tempo total de carregamento 875 microsegundos.
Agora o autor mostra os beneficios antes e depois do uso do PHP Speedy, os gráficos foram obtidos utilizando o plug-in YSlow da Yahoo!
Antes da compressão
Grade de performace: F(45)
Depois da compressão
Grande de performace: A(97)
Espero ter contribuído!
[]'s
Leia também:
A importância das tags on April 28th, 2008
Quando queremos estudar sobre qualquer assunto, é muito importante pesquisar não só o assunto em si, mais também, grande parte dos assuntos que o cercam, este é um grande diferencial que se levado a sério pode se tornar uma grande característica.
Porquê semântica faz diferença: Tag ins on June 4th, 2008
.
Porquê semântica faz diferença! on May 15th, 2008
.
Twitter SMS Brasil on August 13th, 2008
.
Aumente as chances do seu projeto/site dar certo on August 7th, 2008
O trabalho de concepção e amadurecimento de uma idéia é uma tarefa complicada.
Filed in Otimização, PHP, Utilidades | One response so far


links for 2008-05-04 | Conteúdo Interativo Mai 4th 2008 at 10:35 am 1
[...] » Faça seu site carregar 500% mais rápido com PHP Speedy | Igor Escobar // Blog | Desenvolvimento… (tags: php sppedy performance site) [...]