quarta-feira, 4 de março de 2009

Acelerando a velocidade de seu servidor Apache 2.0 com o mod_deflate

Para aqueles que utilizam o Apache 2.0, podem-se aproveitar de uma funcionalidade que irá agilizar o download das páginas providas pelo seu servidor. Trata-se do mod_deflate, a qual está presente na maioria das distribuições do Apache.

Continuar lendo...



Para habilitar, siga os seguintes passos alterando as seguintes linhas em seu httpd.conf:

LoadModule deflate_module modules/mod_deflate.so

E na seção Directory

AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/atom_xml
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php
AddOutputFilterByType DEFLATE application/x-httpd-fastphp
AddOutputFilterByType DEFLATE application/x-httpd-eruby
AddOutputFilterByType DEFLATE text/html

Isto irá habilitar a compressão diretamente em todos os sites hospedados neste servidor. Caso deseje habilitar em algumas partes de um determinado site, coloque as linhas acima dentro da diretiva Directory. Também é possível colocá-las dentro de um virtual host.

Feito isto, basta reiniciar o serviço do Apache e está pronto.

Um comentário:

Nick Marinho disse...

Muito boa dica, fiz aqui em localhost e funcionou belezinha.

Valeu.

www.lucianomarinho.com.br