28
PREPARANDO SUA LOJA PARA A BLACKFRIDAY

DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Embed Size (px)

Citation preview

Page 1: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

PREPARANDO SUA LOJA

PARA A BLACKFRIDAY

Page 2: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

QUEM

SOMOS Allan Moraes Cristiano Diedrich

Page 3: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

AGENDA∎ Por que se preocupar

∎ Como melhorar

∎ Quais os resultados

∎ Como podemos te ajudar

Page 4: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Por que se preocupar se...

Seu site vai aguentar.

Page 5: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Por que se preocupar se...

Seu site é seguro...

Fonte: http://baboo.com.br

Page 6: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Por que se preocupar se...

Seu site é bonito...

Fonte: http://design.blog.br

Page 7: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Como melhorar...

Page 8: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Como melhorar… MySQL

Sempre reveja

Innodb_buffer_pool_size query_cache_size

key_buffer_size table_open_cache

max_allowed_packet wait_timeout

Page 9: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Como melhorar...

Page 10: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Como melhorar… Apache

Nunca esqueça:

∎ Expires;

∎ Deflate;

∎ KeepAlive;

Page 11: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Como melhorar…

Page 12: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Como melhorar… PHP

Nunca esqueça:

∎ Ultima versão (php 7 é o que há de melhor);

∎ Open_basedir;

∎ Max_execution_time;

∎ Memory_limit;

∎ Realpath_cache_size;

∎ realpath_cache_ttl;

Page 13: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Como melhorar...

Page 14: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Como melhorar…

Site :)

Page 15: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Como melhorar… Site

Nunca esqueça:

∎ CSS Sprites;

∎ Compressão de imagem;

∎ Dimensionar imagens: Faça exatamente no tamanho que você

precisa, não dimensione no navegador;

∎ Use PNG ou Gif, nunca jpeg ;)

∎ Minify seu CSS e Javascript;

∎ Mova todos os Javascript para o final da página;

Page 16: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Como melhorar...

Page 17: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Como melhorar… Magento

Nunca esqueça:

∎ Desinstale extensões que você não utiliza;

∎ Desabilite módulos desnecessários;

∎ Habilite todos os cache;

∎ Unifique Javascript e CSS (bundle);

∎ Habilite o Flat Catalog;

Page 18: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Como melhorar… Magento

Nunca esqueça:

∎ Use Aoe_ClassPathCache;

∎ Esteja ciente de quanto mais produtos em uma única pagina de

categoria, mais lento será o carregamento de sua loja, priorize;

∎ Defina e habilite apenas os atributos de frontend que você precisa

utilizar, o restando desabilite;

∎ Pesquise por extensões que possam lhe ajudar, e teste;

Page 19: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Como melhorar...

Cache

Page 20: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Resultados...

De...

Page 21: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Resultados...

Para...

Page 22: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Magento 1.9. Resultados...

Antes...

Page 23: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Magento 1.9. Resultados...

Depois...

Page 24: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Magento 2. Resultados...

Antes...

Page 25: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Magento 2. Resultados...

Depois...

Page 26: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Como podemos te

ajudar?

App

Page 27: DevCommerce Conference 2016 - Workshop: Planejamento de infra do e-commerce para a Black Friday

Como podemos te ajudar?

curl -sS https://getcomposer.org/installer | php

php composer.phar create-project --repository-url=https://repo.magento.com/

magento/project-community-edition *Pasta destino*

Acesse o site e siga o setup de instalação.

php bin/magento setup:static-content:deploy, php bin/magento indexer:reindex e

php bin/magento cache:flush

***OPCIONAL - Sample Data (Criar o Magento já com produtos de teste)***

Execute os comandos php bin/magento sampledata:deploy e php bin/magento

setup:upgrade depois: php bin/magento indexer:reindex e php bin/magento

cache:flush