Skip to content

Instantly share code, notes, and snippets.

@nncl
Last active May 11, 2016 13:27
Show Gist options
  • Save nncl/cd7985b06ab1f29bcdbe382953015314 to your computer and use it in GitHub Desktop.
Save nncl/cd7985b06ab1f29bcdbe382953015314 to your computer and use it in GitHub Desktop.

Page Speed

Anotações sobre erros no PageSpeed nos sites:

Leverage browser caching

https://varvy.com/pagespeed/leverage-browser-caching.html

Código adicionado no ./public/.htaccess você pode ver aqui.

Verificar erro:

Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network.

Eliminate render-blocking JavaScript and CSS in above-the-fold content

https://developers.google.com/speed/docs/insights/BlockingJS#recommendations

Mas o problema que dá no modernizr não podemos resolver - segundo artigo - pois ele deve ficar entre as tags head e não pode ser assíncrono porque deve ser carregado antes para se o browser não der suporte a alguma tag - por exemplo - aplicar as configurações necessárias. O mesmo serve para os arquivos css citados.

WordPress

Para WP, chequei esse e esse link.

Realizei a instalação e configuração dos plugins W3 Total Cache e Google Pagespeed Insights. Segui os passos dos artigos acima em um ambiente dev que eu tenho online e consegui melhorar alguns pontos.

Também adicionei as linhas do .htaccess que utilizamos no projeto PRASTECH. Resultado: ajudou na perfomance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment