Que o Magento é pesado todo mundo eu acho que concorda, então como melhorar isso?
Aqui um tutorial que pode ajudar nisso e que, segundo alguns desenvolvedores, realmente funciona.
A fonte desse tutorial é do forum do Mario Sam e foi postado pelo CajuCLC então vou postar na íntegra.
"Eu fiz uns testes utilizando uma ferramenta do Google Speed e lá ele dava uma dica de usar Gzip:
Citação:
gzip é a abreviação de GNU zip, um Software Livre de compressão sem perda de dados, criado por Jean-loup Gailly e Mark Adler.
Então, vamos lá.
Abra o arquivo .htaccess e procure por:
<IfModule mod_deflate.c>
############################################
## enable apache served files compression
## http://developer.yahoo.com/performance/rules.html#gzip
# Insert filter on all content
###SetOutputFilter DEFLATE
# Insert filter on selected content types only
#AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript
# Netscape 4.x has some problems...
#BrowserMatch ^Mozilla/4 gzip-only-text/html
# Netscape 4.06-4.08 have some more problems
#BrowserMatch ^Mozilla/4\.0[678] no-gzip
# MSIE masquerades as Netscape, but it is fine
#BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
# Don't compress images
#SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
# Make sure proxies don't deliver the wrong content
#Header append Vary User-Agent env=!dont-vary
</IfModule>
Substitua por:
<IfModule mod_deflate.c>
############################################
## enable apache served files compression
## http://developer.yahoo.com/performance/rules.html#gzip
# Insert filter
SetOutputFilter DEFLATE
# Netscape 4.x has some problems...
BrowserMatch ^Mozilla/4 gzip-only-text/html
# Netscape 4.06-4.08 have some more problems
BrowserMatch ^Mozilla/4\.0[678] no-gzip
# MSIE masquerades as Netscape, but it is fine
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
# Don't compress images
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
# Make sure proxies don't deliver the wrong content
Header append Vary User-Agent env=!dont-vary
</IfModule>
Agora ache:
############################################
## enable resulting html compression
#php_flag zlib.output_compression on
Substitua por:
############################################
## enable resulting html compression
php_flag zlib.output_compression on
Achei na comunidade em Inglês do Magento."
O CajuCLC ainda mostra outras informações:
"Bom, creio eu que os navegadores mais usados e novos tem esse suporte.
Aqui uma descrição legal:
Citação:
A otimização por GZip é feita no lado do servidor, ou seja, é server-side. Ela consiste em compactar todo o conteúdo do site em pacotes (por padrão, cada um tem 8096 bytes). Estes pacotes são enviados para o navegador, que agora vai descompactá-los, obtendo o (x)HTML do site, que é então renderizado e exibido para o usuário.
Este é o grande ganho do GZip aplicado em sites. Sem o seu uso, o tráfego de dados entre servidor e cliente é “seco”. Ou seja, tudo gerado pelas páginas do site chega do mesmo jeito ao cliente. Com o uso do GZip, a cada visualização de seu site, você irá poupar alguns kilobytes a mais de seu tráfego mensal. Em portais de grande visualização, esta ferramenta é quase obrigatória.Fonte:
http://dmolin.com.br/blog/2009/10/01/ot ... -com-gzip/
Para fazer um teste do seu site:
http://www.gidnetwork.com/tools/gzip-test.php
No site da empresa com Magento, consegui 18% de compressão.
No site da minha esposa com Magento, foram 80% de compressão!
No forum da empresa, usando o Invision Power Board, foram 83%!
No caso do Magento na empresa, temos um pageview medio e com uma besteirinha conseguimos diminuir em 19MB diarios o load do nosso site.
Em 1 mes sao 570MB a menos. Tudo bem que nossa banda no servidor é ilimitado, mas para um arquivo pesando como o Magento, qualquer ganho de velocidade é lucro."
Fonte: http://forum.mariosam.com
Então é isso!
Abraço
Pablo Tischer
MKTON - Marketing Digital
Comentários
Que bom que ajude a muita gente!
Seja bem-vindo!!!
Que o seu conhecimento e experiência seja de mera importância para contribuir com toda a comunidade.
Um abraço, boa sorte e bons negócios ...
Abraços a todos!
Consegui uma melhora de 71% numa loja em Oscommerce e 86% no Magento.
Fantástico!
Desculpe a ignorância. Onde encontro o arquivo .htaccess. O site está hospedado na KingHost!
Desde já obrigada.
Veja um exemplo em meu site... Abraços
RSS feed para comentários a este post.