Gzip, Cache Joomla e JCH Optimize

  • lordrudolf
  • Avatar de lordrudolf Autor do Tópico
  • Offline
  • JCB! Junior
  • JCB! Junior
Mais
12 anos 9 meses atrás #52298 por lordrudolf
lordrudolf created the topic: Gzip, Cache Joomla e JCH Optimize
Ola a todos!!

Pessoal eu sou novato em criar site com Joomla, mas já estou indo no caminho certo <!-- s:P --><img src="{SMILIES_PATH}/icon_razz.gif" alt=":P" title="Legal" /><!-- s:P -->
Se alguém puder me ajudar desde já agradeço. Estou com duvidas sobre os seguintes tópicos:

1°) Gzip - Para ativar este, o host a onde o meu site esta hospedado tem que ter o componente 'ZLIB' ativado? Observei esta dica em outros sites, porém não fico muito claro.

2°) Cache do Joomla (System - Cache) - É aconselhável mesmo ativar este plugin? Posso utilizar o Cache Cleaner para limpar o mesmo, mais prefiro pedir inicialmente a opinião de vocês que já tem experiência.

3°) Plugin JCH Optimize - Sobre este plugin para melhorar a performance do site, fiquei com duvida se devo Ativar ou Não uma opção que a nele chamada Gzip JavaScript and CSS (Imagem em anexo). Eu entendi que se eu marcar esta opção ele vai comprimir mais ainda o 'JavaScript' e o 'Css' do site, porém não sei se para ele funcionar o Gzip do meu site (1° Tópico), deve estar ativado.

Estou querendo ativar ambos em meu site para melhorar o desempenho.

Segue o link do site que fiz: http://www.animazon.com.br/
Anexos:

Please Entrar ou Registrar to join the conversation.


Mais
12 anos 9 meses atrás #52309 por rldesign
rldesign replied the topic: Re: Gzip, Cache Joomla e JCH Optimize
Tudo isso vc vai entender depois que ler uma matéria que foi publicada aqui sobre o assunto:

Guia quase completo para otimizar o seu site Joomla
Parte 1:
[url:1if3gase]http://www.joomlaclube.com.br/site/materias/46-revista-da-comunidade/232-guia-quase-completo-para-otimizar-o-seu-site-joomla.html[/url:1if3gase]
Parte 2:
[url:1if3gase]http://www.joomlaclube.com.br/site/materias/46-revista-da-comunidade/233-guia-quase-completo-para-otimizar-o-seu-site-joomla-parte-2.html[/url:1if3gase]
Parte 3:
[url:1if3gase]http://www.joomlaclube.com.br/site/materias/46-revista-da-comunidade/234-guia-quase-completo-para-otimizar-o-seu-site-joomla-parte-3.html[/url:1if3gase]

Rafael Santana
Web Designer | R&L Design - Desenvolvimento Gráfico e Sites

Please Entrar ou Registrar to join the conversation.

  • lordrudolf
  • Avatar de lordrudolf Autor do Tópico
  • Offline
  • JCB! Junior
  • JCB! Junior
Mais
12 anos 9 meses atrás #52345 por lordrudolf
lordrudolf replied the topic: Re: Gzip, Cache Joomla e JCH Optimize
Obrigado pela a ajuda!!

Se alguem tiver mais dicas melhor ainda!! <!-- s:P --><img src="{SMILIES_PATH}/icon_razz.gif" alt=":P" title="Legal" /><!-- s:P -->

Please Entrar ou Registrar to join the conversation.

Mais
12 anos 9 meses atrás #52355 por rldesign
rldesign replied the topic: Re: Gzip, Cache Joomla e JCH Optimize
Vou tentar traduzir para você o que está nesse guia, respondendo as suas dúvidas.

RESPOSTA 1:
No parte 1, comentei rapidamente sobre o modo de compressão do Apache.
Explicação rápida sobre isso:

As primeiras versões do Apache usavam o mod_gzip, que servia para compactar a saída html do servidor, reduzindo utilização de banda e aumentando velocidade de carga do site.


A partir do Apache 2, foi adicionado um novo módulo no apache, o mod_deflate. Tem o funcionamento bem parecido com o mod_gzip, com algumas pequenas diferenças. Apesar do mod_gzip ter um poder de compressão de 6 a 8% maior do que o mod_deflate, o mod_deflate exige menos processamento e memória do servidor.
Porém é mais trabalhoso de se configurar, para ter um resultado bom.

O zlib é uma outra forma bem semelhante ao gzip. O mod_deflate senão me engano usa algo do zlib.
O mod gzip é rápido e fácil, vc percebe na hora. Porém para sites com mais recursos só ele não dá conta sozinho

Se informe com o suporte do seu host se o mesmo suporta ambos!

Vou te passar uma receitinha de bolo, se quiser usar o mod deflate. Vc vai adicionar as linhas abaixo no seus arquivo .htaccess
<IfModule mod_deflate.c>
        AddOutputFilterByType DEFLATE text/plain
        AddOutputFilterByType DEFLATE text/html
        AddOutputFilterByType DEFLATE text/xml
        AddOutputFilterByType DEFLATE text/css
        AddOutputFilterByType DEFLATE image/svg+xml
        AddOutputFilterByType DEFLATE image/x-icon
        AddOutputFilterByType DEFLATE application/xml
        AddOutputFilterByType DEFLATE application/xhtml+xml
        AddOutputFilterByType DEFLATE application/rss+xml
        AddOutputFilterByType DEFLATE application/javascript
        AddOutputFilterByType DEFLATE application/x-javascript
 
        AddOutputFilterByType DEFLATE application/x-httpd-php
        AddOutputFilterByType DEFLATE application/x-httpd-fastphp
        AddOutputFilterByType DEFLATE application/x-httpd-eruby
 
        DeflateCompressionLevel 9
 
# 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&#91;678&#93; no-gzip
 
# MSIE masquerades as Netscape, but it is fine
        BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
 
# Setup custom deflate log
#        DeflateFilterNote Input instream
#        DeflateFilterNote Output outstream
#        DeflateFilterNote Ratio ratio
#
#        LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate
# Example of log file (add to vhosts)
#        CustomLog logs/deflate_log DEFLATE
</IfModule>

Vá testando e comentando cada trecho desse código. principalmente a primeira parte dos AddOutputFilterByType

RESPOSTA 2:
Na parte 2 e um pedaço da 3 comentei sobre como funciona o cache e citei alguns casos específicos de uso.
Vc pode usar até para testar.
Eu recomendo vc usar:
Extendend Cache [Joomla Works] - rápido e objetivo - nivel iniciante
Jot Cache (procure no JED) - é o mais completo nessa categoria - nivel avançado


Na parte 3, eu comento sobre o uso das extensões que são recomendadas para isso.

RESPOSTA 3:

Configurações Básicas:

Gzip: Sempre sim (geralmente os hosts são suportam o mod zip - padrão desde o apache 1.x)

No position combined javascript: mude para bottom of page (isso faz que todo o js seja carregado por ultimo)

Exclude all extensions: Não

Deixando essas tres ai, diminui bastante o tempo de carreg da página.

Configurações Avançadas:

Ao usar o combine e o minify os arquivos css e js, escolha sempre os do seu template e exclua os dos componentes e módulos.

Minify: vc limpa o excesso dos arquivos.
Combine: vc combina os arquivos.

Extensões mais complexas e cheia de recursos, não suportam esse tipo de compressão.
Se uma delas não funcionar é so colocar na lista de exceções!


Ufa!!!! É isso por enquanto!!!!!!
Acho que com tudo isso vc consegue deixar o seu site bem mais rápido!

Rafael Santana
Web Designer | R&L Design - Desenvolvimento Gráfico e Sites

Please Entrar ou Registrar to join the conversation.

  • lordrudolf
  • Avatar de lordrudolf Autor do Tópico
  • Offline
  • JCB! Junior
  • JCB! Junior
Mais
12 anos 9 meses atrás #52675 por lordrudolf
lordrudolf replied the topic: Re: Gzip, Cache Joomla e JCH Optimize
Bom dia!!

Ao realizar um teste em localhost, o Passo da RESPOSTA 3, "No position combined javascript: mude para bottom of page", apresentou um problema, e um dos meus componentes de Slideshow sumiu do browser. Deixei o Plugin JCH Optimize com a seguinte configuração (Imagem em anexo)

Não querendo abusar da ajuda, mas ao utilizar os plugins Extendend Cache e Jot Cache, você me aconselha a desinstalar o plugin Cache Cleaner?

No momento estou utilizando os seguintes Plugins:

Cache Cleaner, JCH Optimize, jHackGuard, JotCache e Extended Cache & CDN
Anexos:

Please Entrar ou Registrar to join the conversation.