MAIS

    Otimizando performance do Magento – [parte 1]

    - Anúncio -
    - Anúncio -

     

    Este é um tutorial para otimizar o desempenho do seu Magento Commerce. A maioria das otimizações podem ser realizadas em qualquer versão do Magento.

    Otimizando .Htaccess

    O padrão do .htaccess que vem com o Magento tem várias seções que tratam de desempenho. Estas configurações estão comentadas, e terá de ser ligada para perceber seu benefício.

    Habilitando a compressão de saída

    Esta seção irá ligar o módulo mod_deflate do apache, que comprime texto, css e javascript antes de ser enviado para o navegador. Isso resulta em um menor tamanho de download. Para ativar, basta descomentar as linhas abaixo:

    <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 application/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>

     

    Ativando Expires Headers

    Os navegadores utilizam o Expires Headers para determinar quanto tempo um componente da página pode ser armazenado em cache. Componentes estáticos, como imagens, devem ter uma data de expiração maior, mas sinceramente, todos os componentes da página devem ter Expires Headers. Para ativar esse recurso, apenas descomentar a linha adequada e adicione “ExpiresActive On” logo acima dele. Veja abaixo:

    <IfModule mod_expires.c>

    ############################################
    ## Add default Expires header
    ## http://developer.yahoo.com/performance/rules.html#expires

    ExpiresActive On
    ExpiresDefault “access plus 1 year”

    </IfModule>

     

    Desabilitando ETags

    ETags são uma forma dos navegadores validarem componentes em cache através de visitas subseqüentes. Eles podem retardar o processamento da página. Veja abaixo como desativar:

    ############################################
    ## If running in cluster environment, uncomment this
    ## http://developer.yahoo.com/performance/rules.html#etags

    FileETag none

     

    Em breve a continuação deste tutorial ensinará como otimizar ainda mais com configurações no seu admin.

     

     

    - Anúncio -

    Artigos recentes

    Moderninha X – A melhor maquininha

    Fácil de usar, a Moderninha X é a maquininha PagSeguro que aceita 22 formas de pagamento diferentes e ainda te ajuda a gerenciar suas...

    Cielo ZIP

    Cabe no seu bolso e não precisa de celular. Você pode levar para aonde quiser e conta com bateria de longa duração.DébitoCrédito à vistaCrédito...

    Cielo Mini ZIP – Agilidade e facilidade para você vender aonde estiver

    A maquininha de cartão que não precisa de celular, é pequena no tamanho e no preço. Agilidade e facilidade para você vender aonde estiver.DébitoCrédito...

    Moderninha Smart

    Vantagens de vender com a Moderninha Smart Sem aluguel, nem taxa de adesão Faça a gestão completa do...

    Plugin API Cielo 3.0 para Woocommerce

    Integração do Woocommerce com a nova API 3.0 da Cielo. 

    Continue lendo

    DEIXE UMA RESPOSTA

    Please enter your comment!
    Please enter your name here

    Stay on op - Ge the daily news in your inbox