{"id":557796,"date":"2016-08-25T12:00:42","date_gmt":"2016-08-25T15:00:42","guid":{"rendered":"http:\/\/2016.riodejaneiro.wordcamp.org\/?p=557796"},"modified":"2016-08-26T10:10:28","modified_gmt":"2016-08-26T13:10:28","slug":"wordpress-rapido","status":"publish","type":"post","link":"https:\/\/riodejaneiro.wordcamp.org\/2016\/wordpress-rapido\/","title":{"rendered":"WordPress \u00e9 r\u00e1pido?"},"content":{"rendered":"<p>Essa \u00e9 uma daquelas perguntas que fica mais f\u00e1cil de responder com outra pergunta.<\/p>\n<p><strong>O qu\u00e3o r\u00e1pida pode ser um Ferrari?<\/strong><\/p>\n<p>Bem, muito r\u00e1pida, mas isso depende diretamente de alguns fatores\u00a0como:<\/p>\n<ol>\n<li>A qualidade da pista que voc\u00ea est\u00e1 dirigindo.<\/li>\n<li>Se o combust\u00edvel que voc\u00ea colocou \u00e9 bom.<\/li>\n<li>A mala do carro est\u00e1 vazia ou cheia de treco?<\/li>\n<li>O motorista\u00a0dirige bem e possui experi\u00eancia no volante?<\/li>\n<\/ol>\n<p>O que eu quero dizer \u00e9 que <strong>o WordPress, assim como um carro, \u00e9 uma ferramenta.<\/strong><\/p>\n<p>E seu potencial est\u00e1 ligado diretamente as suas condi\u00e7\u00f5es de uso.<\/p>\n<p>Eu explico:<\/p>\n<h2>WordPress \u00e9 r\u00e1pido sim, mas voc\u00ea precisa fazer sua parte<\/h2>\n<p>Uma boa pista \u00e9 para um carro o que um bom servidor \u00e9 para um site WordPress. Ou seja,\u00a0<strong>se o servidor \u00e9 esburacado o seu site vai viver lento<\/strong>, n\u00e3o importa qu\u00e3o bom seja o motor e o motorista.<\/p>\n<p><!--more--><\/p>\n<p>Est\u00e1 alimentando o seu site WordPress com o melhor\u00a0combust\u00edvel poss\u00edvel? Se voc\u00ea s\u00f3 <strong>abastece o seu site com imagens enormes<\/strong> e recursos mal distribu\u00eddos, n\u00e3o me admira que as coisas andem devagar.<\/p>\n<p>Quanto mais carga\u00a0na ca\u00e7amba da caminhonete mais pesada ela fica (literalmente). O painel do seu WordPress est\u00e1 <strong>pesado com tanto\u00a0plugin sup\u00e9rfluo<\/strong>?<\/p>\n<p>E para fechar a compara\u00e7\u00e3o,\u00a0se voc\u00ea me pedisse para pilotar\u00a0uma Ferrari eu provavelmente capotaria antes de chegar a 40 km\/h. O mesmo vale para o site, <strong>um piloto experiente sempre vai\u00a0deixar as coisas mais r\u00e1pidas e seguras<\/strong>.<\/p>\n<p>Mas a resposta n\u00e3o parou por a\u00ed! Eu aproveitei a deixa e separei \u00f3timas dicas\u00a0para voc\u00ea trocar de &#8220;WordPress \u00e9 r\u00e1pido?&#8221; para <strong>&#8220;Caramba, isso aqui \u00e9 r\u00e1pido de verdade!&#8221;<\/strong><\/p>\n<h2>Confira 8\u00a0dicas de como deixar seu site WordPress\u00a0mais r\u00e1pido.<\/h2>\n<h3><strong>1. Instale um plugin de cache.<\/strong><\/h3>\n<p>Existem solu\u00e7\u00f5es avan\u00e7adas mais eficientes do que instalar um plugin de cache? Existem.<\/p>\n<p>Mas tem grandes chances de que voc\u00ea est\u00e1 rodando o WordPress numa hospedagem compartilhada, onde n\u00e3o possui muita flexibilidade para alterar configura\u00e7\u00f5es de servidor.<\/p>\n<p>Instalar, configurar e ativar um plugin como o <a href=\"https:\/\/br.wordpress.org\/plugins\/wp-super-cache\/\">WP Super Cache<\/a> cria c\u00f3pias\u00a0est\u00e1ticas das suas p\u00e1ginas, assim o servidor n\u00e3o precisa trabalhar tanto toda vez que algu\u00e9m acessa o seu site.<\/p>\n<h3><strong>2. Evite imagens\u00a0maiores que o necess\u00e1rio.<\/strong><\/h3>\n<p>Segundo um <a href=\"https:\/\/www.sitepoint.com\/average-page-weight-increased-another-16-2015\/\">estudo da Sitepoint<\/a>, aproximadamente 60% do peso de uma\u00a0p\u00e1gina s\u00e3o imagens.<\/p>\n<p>Evite utilizar imagens desnecess\u00e1rias e o carregamento do seu site j\u00e1 vai melhorar.<\/p>\n<p>Mas voc\u00ea precisa mesmo prestar<strong> aten\u00e7\u00e3o se todas as imagens est\u00e3o no tamanho exato que precisam ser<\/strong>. Utilizar uma imagem de 4000 pixels de largura com 8MB\u00a0para ocupar\u00a0um espa\u00e7o de 200 pixels \u00e9 um desperd\u00edcio de banda e vai derrubar completamente a velocidade do seu site.<\/p>\n<p>Ah! E o WordPress j\u00e1 redimensiona automaticamente as imagens que voc\u00ea sobe para tamanhos pr\u00e9-definidos.<\/p>\n<p>Ent\u00e3o se voc\u00ea fez um tema\u00a0customizado, n\u00e3o esque\u00e7a de registrar os tamanhos de imagem do seu tema com <a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/add_image_size\/\">add_image_size()<\/a>\u00a0para o WP redimensiona nos tamanhos exatos!<\/p>\n<h3><strong>3. E otimize as que j\u00e1 est\u00e3o no ar.<\/strong><\/h3>\n<p>Muitas vezes as imagens que voc\u00ea sobe no painel de m\u00eddia ainda tem informa\u00e7\u00f5es embutidas (geolocaliza\u00e7\u00e3o, dados da c\u00e2mera, etc) que deixam tudo mais pesado.<\/p>\n<p>Lembre-se de otimizar as imagens antes de subir para o WordPress e, para as imagens j\u00e1 no servidor, voc\u00ea pode utilizar plugins como o <a href=\"https:\/\/wordpress.org\/plugins\/ewww-image-optimizer\/\">EWWW Image Optimizer<\/a> ou <a href=\"https:\/\/wordpress.org\/plugins\/wp-smushit\/\">WP Smush<\/a>\u00a0para resolver esse problema automaticamente.<\/p>\n<h3>4. Economize nos plugins que carregam muitos recursos.<\/h3>\n<p>Plugins s\u00e3o uma \u00f3tima ideia, eles ajudam a manter o WordPress um software enxuto onde voc\u00ea pode adicionar funcionalidades novas com muita facilidade.<\/p>\n<p>O problema \u00e9 voc\u00ea se empolgar e os plugins acabarem atrapalhando mais do que ajudando. Lembre-se que cada funcionalidade que voc\u00ea adiciona vem com uma carga extra na performance do site.<\/p>\n<p>Se a situa\u00e7\u00e3o saiu do controle e voc\u00ea suspeita que seu site lento tem algum plugin como culpado, voc\u00ea pode utilizar o <a href=\"https:\/\/wordpress.org\/plugins\/p3-profiler\/\">P3<\/a>\u00a0e descobrir como cada plugin afeta o seu site.<\/p>\n<h3>5. Na verdade, economize em plugins de modo geral.<\/h3>\n<p>Cada plugin que voc\u00ea adiciona \u00e9 mais uma pequena base de c\u00f3digo que \u00e9 mantida e atualizada por outras pessoas.<\/p>\n<p>O problema \u00e9 que al\u00e9m da carga extra no seu servidor, quanto mais plugins voc\u00ea utiliza (e atualiza), maior fica a chance de ocorrer algum tipo de incompatibilidade entre eles.<\/p>\n<p>Portanto, lembre-se que com grandes poderes vem grandes responsabilidades e n\u00e3o venha me culpar se seu WordPress estiver lento com 58 plugins instalados.<\/p>\n<h3>6. Use uma CDN.<\/h3>\n<p>CDN \u00e9 comumente uma das recomenda\u00e7\u00f5es para quando seu site j\u00e1 \u00e9 razoavelmente r\u00e1pido mas ainda precisa daquele empurr\u00e3ozinho final.<\/p>\n<p>Ou seja, nem todo mundo precisa, mas se o seu servidor principal fica no Brasil e sua audi\u00eancia na Cor\u00e9ia do Sul (vai que voc\u00ea tem um blog de StarCraft ou K-Pop, sei l\u00e1) \u00e9 importante ter uma c\u00f3pia do seu site mais perto dos seus visitantes.<\/p>\n<h3><strong>7. Escolha uma hospedagem melhor.<\/strong><\/h3>\n<p>J\u00e1 fez isso tudo e ainda n\u00e3o deu jeito? Pode ser que a sua Ferrari realmente seja \u00f3tima\u00a0mas a pista n\u00e3o esteja em condi\u00e7\u00f5es ruins de dirigir.<\/p>\n<p>Quando \u00e9 assim n\u00e3o tem mais jeito, voc\u00ea vai precisar migrar para uma hospedagem que atenda melhor suas necessidades. O Gustavo Bordoni falou muito bem sobre esse ponto em sua palestra no WordCampRJ 2015, confira:<\/p>\n<span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"618\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/8ReJkptgU0k?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=pt-BR&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span>\n<p>\u00c9 importante essa ser a \u00faltima medida a ser tomada porque<strong> se o problema for no seu site voc\u00ea s\u00f3 vai ver perder tempo trocando a hospedagem<\/strong>. Lembre-se que trocar a pista inteira \u00e9 mais trabalhoso que modificar seu carro.<\/p>\n<p>Mas j\u00e1 que estamos falando de trocar para uma hospedagem melhor&#8230;<\/p>\n<h3>8.\u00a0Instale e configurar um servidor cloud com Nginx e MariaDB.<\/h3>\n<p>Essa j\u00e1 \u00e9 uma dica que eu recomendo para o programador que quer espremer aqueles microssegundos mais de carregamento do site.<\/p>\n<p>Recomendo direto para programadores porque, se instalar um plugin de cache \u00e9 como colocar pneus novos no seu carro, essa recomenda\u00e7\u00e3o aqui \u00e9 mais ou menos como trocar o motor\u00a0&#8220;de rua&#8221; para um motor de corrida.<\/p>\n<p>Ou seja, voc\u00ea precisa ter um bom conhecimento de configura\u00e7\u00e3o de servidores sen\u00e3o vai acabar fazendo besteira.<\/p>\n<p>MariaDB\u00a0+\u00a0NGINX s\u00e3o duas alternativas conhecidamente mais r\u00e1pidas do que o padr\u00e3o MySQL + Apache e v\u00e3o fazer o seu servidor processar os dados do WordPress com mais velocidade em um n\u00edvel mais profundo.<\/p>\n<h2>Conclus\u00e3o<\/h2>\n<p>WordPress \u00e9 um sistema de gerenciamento de conte\u00fado enxuto e naturalmente r\u00e1pido.<\/p>\n<p>Por ser t\u00e3o flex\u00edvel e ter necessidades t\u00e9cnicas baixas, plugins e servidores prec\u00e1rios acabam deixando a performance ruim e afetando a imagem do WP como um CMS r\u00e1pido.<\/p>\n<p>Agora n\u00f3s sabemos que \u00e9 tudo quest\u00e3o de configura\u00e7\u00e3o e que, se voc\u00ea fizer o seu dever de casa, tudo vai funcionar rapidinho e nos conformes.<\/p>\n<p>Tem mais alguma dica de otimiza\u00e7\u00e3o de velocidade? <a href=\"http:\/\/2016.riodejaneiro.wordcamp.org\/ingressos\/\">Inscreva-se no WordCamp e venha compartilhar ela com a gente!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Essa \u00e9 uma daquelas perguntas que fica mais f\u00e1cil de responder com outra pergunta. O qu\u00e3o r\u00e1pida pode ser um Ferrari? Bem, muito r\u00e1pida, mas isso depende diretamente de alguns fatores\u00a0como: A qualidade da pista que voc\u00ea est\u00e1 dirigindo. Se o combust\u00edvel que voc\u00ea colocou \u00e9 bom. A mala do carro est\u00e1 vazia ou cheia &hellip; <a href=\"https:\/\/riodejaneiro.wordcamp.org\/2016\/wordpress-rapido\/\" class=\"more-link\">Continue lendo <span class=\"screen-reader-text\">WordPress \u00e9 r\u00e1pido?<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":13994766,"featured_media":557822,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-557796","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/riodejaneiro.wordcamp.org\/2016\/files\/2016\/08\/imagem-destacada-wordpress-e-rapido-1.png","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7Ml29-2l6I","_links":{"self":[{"href":"https:\/\/riodejaneiro.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/557796","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/riodejaneiro.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/riodejaneiro.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/riodejaneiro.wordcamp.org\/2016\/wp-json\/wp\/v2\/users\/13994766"}],"replies":[{"embeddable":true,"href":"https:\/\/riodejaneiro.wordcamp.org\/2016\/wp-json\/wp\/v2\/comments?post=557796"}],"version-history":[{"count":17,"href":"https:\/\/riodejaneiro.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/557796\/revisions"}],"predecessor-version":[{"id":557858,"href":"https:\/\/riodejaneiro.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/557796\/revisions\/557858"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/riodejaneiro.wordcamp.org\/2016\/wp-json\/wp\/v2\/media\/557822"}],"wp:attachment":[{"href":"https:\/\/riodejaneiro.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=557796"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/riodejaneiro.wordcamp.org\/2016\/wp-json\/wp\/v2\/categories?post=557796"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/riodejaneiro.wordcamp.org\/2016\/wp-json\/wp\/v2\/tags?post=557796"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}