{"id":364,"date":"2016-02-08T14:50:36","date_gmt":"2016-02-08T16:50:36","guid":{"rendered":"https:\/\/blog.umbler.com\/?p=364"},"modified":"2018-12-06T11:22:12","modified_gmt":"2018-12-06T13:22:12","slug":"acelerando-o-seu-site-com-o-novo-add-on-de-cdn-via-cloudflare","status":"publish","type":"post","link":"https:\/\/blog.umbler.com\/br\/acelerando-o-seu-site-com-o-novo-add-on-de-cdn-via-cloudflare\/","title":{"rendered":"Acelerando o seu site com o novo add-on de CDN via CloudFlare"},"content":{"rendered":"<p>Um recurso bastante solicitado pela <a href=\"https:\/\/feedback.userreport.com\/c565392d-0b6a-40b2-a7c6-999f14d22212\/#ideas\/popular\" target=\"_blank\" rel=\"noopener\">comunidade de usu\u00e1rios da Umbler<\/a>, j\u00e1 est\u00e1 dispon\u00edvel: <a title=\"undefined\" href=\"#cloud-flare-na-umbler\">Add-on de CDN via CloudFlare<\/a>. Velocidade no carregamento de sites, otimiza\u00e7\u00e3o de conte\u00fado e recursos de <a href=\"https:\/\/blog.umbler.com\/br\/seguranca-e-privacidade-no-atendimento-com-ia\/\">seguran\u00e7a<\/a> s\u00e3o apenas algumas das vantagens desse add-on. Recomendado para todos os tipos de p\u00e1gina, \u00e9, sem d\u00favida, um servi\u00e7o que <strong>n\u00e3o pode faltar em seu site<\/strong>. Saiba porque.<\/p>\n<h2>Antes de tudo: o que \u00e9 CDN?<\/h2>\n<p>Imagine que seu site est\u00e1 hospedado em S\u00e3o Paulo (BRA) e um usu\u00e1rio visita sua p\u00e1gina em Los Angeles (EUA). Cada uma das solicita\u00e7\u00f5es feitas pelo usu\u00e1rio tem de fazer uma longa viagem (dos Estados Unidos para o Brasil e, logo ap\u00f3s, o caminho inverso). Se seu site cont\u00e9m cerca de 150 objetos (entre imagens, CSS, JS e outros), o navegador do usu\u00e1rio que o acessa ter\u00e1 de fazer 150 requisi\u00e7\u00f5es individuais ao seu servidor para que todos os conte\u00fados sejam entregues e exibidos corretamente. Geralmente, a lat\u00eancia (velocidade de deslocamento de uma informa\u00e7\u00e3o de um ponto a outro) entre esses dois pa\u00edses inicia em 180 milisegundos. Considerando que o tempo de carregamento dentro do pr\u00f3prio pa\u00eds pode atingir uma m\u00e9dia de 20 milisegundos, trata-se de uma lat\u00eancia elevada, e que ainda pode ser ampliada, para usu\u00e1rios que acessam a p\u00e1gina via 3G, por exemplo.<\/p>\n<p>Em resumo: sua p\u00e1gina ter\u00e1 um tempo de carregamento muito maior, resultando em uma experi\u00eancia pouco agrad\u00e1vel para o usu\u00e1rio (e no abandono do site) e at\u00e9 mesmo prejudicando seu ranqueamento em mecanismos de busca, como o Google.<\/p>\n<p>A boa not\u00edcia \u00e9 que essa inconveni\u00eancia pode ser facilmente resolvida com o uso de CDN.<\/p>\n<p><strong>CDN (Content Delivery Network)<\/strong> \u00e9 uma rede de distribui\u00e7\u00e3o de conte\u00fado, uma esp\u00e9cie de intermedi\u00e1rio entre o visitante e o provedor de hospedagem. Atuando como um proxy reverso, repassa o tr\u00e1fego de rede recebido para um conjunto de servidores. O que faz, basicamente, \u00e9 o cache dos arquivos est\u00e1ticos de um site (imagens, CSS, JavaScript) e a entrega desses arquivos atrav\u00e9s de uma rede de servidores espalhados pelo mundo.<\/p>\n<p>Sem CDN, toda vez que algu\u00e9m visita um site, \u00e9 feita uma requisi\u00e7\u00e3o ao servidor para a exibi\u00e7\u00e3o desses arquivos. Se o usu\u00e1rio est\u00e1 alocado a uma grande dist\u00e2ncia, o tempo de carregamento ser\u00e1 maior \u2013 o que acarretar\u00e1 em uma pior experi\u00eancia, como no cen\u00e1rio apresentado anteriormente. Com CDN, reduz-se a carga em seu servidor principal prim\u00e1rio e aumenta-se a velocidade de carregamento de suas p\u00e1ginas, enviando-as a seus visitantes a partir do proxy mais pr\u00f3ximo a eles. Se um site est\u00e1 hospedado na Fran\u00e7a e algu\u00e9m o acessa da Nova Zel\u00e2ndia, por exemplo, a requisi\u00e7\u00e3o para o carregamento de conte\u00fado est\u00e1tico ser\u00e1 feita em um servidor mais pr\u00f3ximo ao usu\u00e1rio, no caso, em Auckland (e n\u00e3o em Paris).<br \/>\n<img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-375 size-large\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2016\/02\/o-que-e-CDN-1024x647.png\" alt=\"O que \u00e9 CDN\" width=\"780\" height=\"493\" \/><br \/>\nO objetivo principal de uma CDN \u00e9 garantir alta disponibilidade e desempenho de sites, entregando informa\u00e7\u00f5es em tempo \u00e1gil \u2013 n\u00e3o somente textos, imagens e scripts, mas tamb\u00e9m arquivos para download, aplica\u00e7\u00f5es e streamings. Al\u00e9m do armazenamento de conte\u00fados em cache e distribui\u00e7\u00e3o a partir do servidor mais pr\u00f3ximo ao usu\u00e1rio, CDNs s\u00e3o respons\u00e1veis pelo balanceamento da carga do servidor, utilizando switches de conte\u00fado, para ampliar sua capacidade e proporcionar mais confiabilidade. Por manter a carga distribu\u00edda em uma rede de servidores, mesmo que um deles falhe, a estabilidade da p\u00e1gina \u00e9 garantida.<\/p>\n<p>Para o usu\u00e1rio, o uso de CDN \u00e9 totalmente transparente \u2013 a n\u00e3o ser que a URL entregue a ele n\u00e3o seja a que foi solicitada. Para quem implementa essa <a href=\"https:\/\/blog.umbler.com\/br\/avancos-em-ia-generativa\/\">tecnologia<\/a>, os ganhos s\u00e3o diversos:<\/p>\n<ul class=\"icon-ul\">\n<li><i class=\"icon icon-li icon-check\"><\/i> Redu\u00e7\u00e3o da perda de pacotes e largura da banda;<\/li>\n<li><i class=\"icon icon-li icon-check\"><\/i> Diminui\u00e7\u00e3o de lat\u00eancia, time-out e jitter;<\/li>\n<li><i class=\"icon icon-li icon-check\"><\/i> Espelhamento e prote\u00e7\u00e3o de arquivos;<\/li>\n<li><i class=\"icon icon-li icon-check\"><\/i> Otimiza\u00e7\u00e3o da entrega de conte\u00fados ao vivo;<\/li>\n<li><i class=\"icon icon-li icon-check\"><\/i> Melhoria da experi\u00eancia do usu\u00e1rio;<\/li>\n<li><i class=\"icon icon-li icon-check\"><\/i> Aumento da disponibilidade global;<\/li>\n<\/ul>\n<p>Apesar da tecnologia CDN j\u00e1 ser usada h\u00e1 algum tempo, principalmente para grandes sites, em termos de performance, \u00e9 comum que a maioria dos servi\u00e7os desse tipo seja bastante caro e dif\u00edcil de configurar. \u00c9 nesse contexto que surge a <b>CloudFlare<\/b>.<\/p>\n<h2>Sobre a CloudFlare<\/h2>\n<p>Criada em 2009, a <a href=\"https:\/\/www.cloudflare.com\/\" target=\"_blank\" rel=\"noopener\">CloudFlare<\/a> est\u00e1 sediada na Calif\u00f3rnia, Estados Unidos. Projetada para ampliar a velocidade de carregamento, garantir a seguran\u00e7a e aprimorar a intelig\u00eancia de websites, \u00e9 vista atualmente como a melhor solu\u00e7\u00e3o em CDN do mercado. Trata-se de um servi\u00e7o h\u00edbrido, onde diversas funcionalidades est\u00e3o integradas, al\u00e9m da distribui\u00e7\u00e3o de conte\u00fado, como a otimiza\u00e7\u00e3o de p\u00e1ginas e recursos de prote\u00e7\u00e3o. Tamb\u00e9m \u00e9 conhecida como CDN pure-play, bastante distinta em n\u00edvel cultural e de desenvolvimento, j\u00e1 que oferece um servi\u00e7o totalmente focado. Al\u00e9m de uma interface intuitiva, f\u00e1cil configura\u00e7\u00e3o e <a href=\"https:\/\/support.cloudflare.com\/hc\/en-us\" target=\"_blank\" rel=\"noopener\">\u00f3tima documenta\u00e7\u00e3o<\/a>, a CloudFlare disponibiliza seus principais recursos de forma gratuita (sem restri\u00e7\u00e3o de tempo) e conta com 76 datacenters estrategicamente posicionados ao redor do mundo.<br \/>\n<img decoding=\"async\" class=\"aligncenter wp-image-380 size-large\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2016\/02\/cloudflare-servidores-1024x444.png\" alt=\"servidores CloudFlare\" width=\"780\" height=\"338\" \/><br \/>\nMesmo que todos os tipos de sites possam se beneficiar dos servi\u00e7os CloudFlare, \u00e9 poss\u00edvel destacar alguns tipos, cujo CDN pode fazer toda a diferen\u00e7a: sites lentos e com alta utiliza\u00e7\u00e3o de servidor; sites com pico de tr\u00e1fego motivado por datas sazonais ou campanhas de marketing; e-commerces e sites empresariais; blogs em WordPress ou com alta vulnerabilidade de seguran\u00e7a; sites com alto risco de invas\u00e3o ou de ataques DDoS. Ao ativar a CloudFlare, sites desses tipos, al\u00e9m de carregarem mais r\u00e1pido, com redu\u00e7\u00e3o de carga de servidor (podendo chegar a 60%) e praticamente zero configura\u00e7\u00e3o, permanecem online mesmo com alta carga de requisi\u00e7\u00f5es e est\u00e3o plenamente seguros contra amea\u00e7as de seguran\u00e7a e tr\u00e1fegos maliciosos. Todas essas vantagens est\u00e3o baseadas em uma tr\u00edade de recursos: velocidade, seguran\u00e7a e intelig\u00eancia.<br \/>\n<img decoding=\"async\" class=\"aligncenter wp-image-381 size-full\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2016\/02\/com-e-sem-cloudflare.png\" alt=\"Com e Sem CloudFlare\" width=\"750\" height=\"467\" \/><\/p>\n<h3>Recursos de velocidade<\/h3>\n<p>Por padr\u00e3o, a CloudFlare realiza cache autom\u00e1tico de conte\u00fados est\u00e1ticos (CSS, JavaScript e imagens), mas tamb\u00e9m \u00e9 poss\u00edvel personalizar recursos de cache por p\u00e1gina, individualmente. Considerando, hoje, que as p\u00e1ginas web s\u00e3o constitu\u00eddas por widgets, plugins, Ad servers e extens\u00f5es social media, todos baseados em JavaScript, a otimiza\u00e7\u00e3o de p\u00e1ginas torna-se fundamental para um carregamento mais veloz. A partir dessa necessidade, a CloudFlare, al\u00e9m de consolidar v\u00e1rias requisi\u00e7\u00f5es de rede em um s\u00f3 pedido, realiza carregamentos de JavaScript de maneira ass\u00edncrona e n\u00e3o sequencial (Rocket Loader) \u2013 o que acelera bastante o carregamento do site. Com rela\u00e7\u00e3o a imagens, oferece, ainda, recursos como Polish, com remo\u00e7\u00e3o de metadados e compress\u00e3o de JPEGs, Mirage, com otimiza\u00e7\u00e3o de carregamento de arquivos de imagem em diferentes dispositivos.<\/p>\n<h3>Recursos de seguran\u00e7a<\/h3>\n<p>Amea\u00e7as na web s\u00e3o constantes e podem vir, principalmente, atrav\u00e9s de bots e atividades maliciosas, coment\u00e1rios de <a href=\"https:\/\/blog.umbler.com\/br\/implementar-api-oficial-do-whatsapp\/\">spam<\/a>, roubo de conte\u00fado, coleta de endere\u00e7os de email, inje\u00e7\u00e3o de SQL, ataques de cross-site scripting e de DDoS. \u00c9 comum, por\u00e9m, que a maioria das solu\u00e7\u00f5es para garantir a seguran\u00e7a de um site sejam caras e\/ou dif\u00edceis de serem implementadas. Nesse contexto, a CloudFlare fornece uma camada de seguran\u00e7a contra uma ampla gama de ataques, impedindo mais de 90% deles, ao bloque\u00e1-lo antes que atinja o servidor de origem da p\u00e1gina.<\/p>\n<p>Entre os recursos est\u00e3o SSL criptografado, TLS 1.2 Only, IP Firewall, Web Application Firewall, OWASP ModSecurity, Browser Integrity Check, Advanced DDoS Protection e User Challenges. Utilizando dados de amea\u00e7a de uma extensa variedade de fontes, a CloudFlare avalia a reputa\u00e7\u00e3o de cada visitante online e executa automaticamente uma verifica\u00e7\u00e3o de pedidos para seu site. Uma vez que a CloudFlare identifica a presen\u00e7a de um novo ataque, por exemplo, passa a bloque\u00e1-lo, tanto para o site em espec\u00edfico, quanto para toda a comunidade CloudFlare. Isso significa que, quanto mais tempo voc\u00ea utilizar CloudFlare, melhor a prote\u00e7\u00e3o. Al\u00e9m de tudo isso, o usu\u00e1rio pode, ainda, selecionar o n\u00edvel de prote\u00e7\u00e3o desejada diretamente em seu painel de controle.<\/p>\n<h3>Recursos de intelig\u00eancia<\/h3>\n<p>Em meio a transi\u00e7\u00e3o de endere\u00e7os IPv4 para IPV6 e a incompatibilidade entre eles, a CloudFlare garante a disponibilidade IPv6 mesmo para clientes que acolham o IPv4, de forma autom\u00e1tica e sem necessidade de investimento de hardware. Outro recurso interessante, em termos de intelig\u00eancia, \u00e9 o Analytics CloudFlare, que apresenta estat\u00edsticas claras sobre todos os visitantes de seu site, requisi\u00e7\u00f5es, largura da banda, amea\u00e7as e ranqueamento em mecanismos de busca. H\u00e1 tamb\u00e9m a possibilidade de intregra\u00e7\u00e3o entre a CloudFlare e apps como Google Analytics, New Relic Browser, Pingdom, entre outros.<\/p>\n<h2>Por que utilizar CloudFlare?<\/h2>\n<p>Otimizar a velocidade de carregamento de sua p\u00e1gina \u00e9 um requisito muito importante, principalmente para a experi\u00eancia de navega\u00e7\u00e3o, tempo de perman\u00eancia do usu\u00e1rio e, claro, maior garantia de convers\u00f5es \u2013 sejam elas quais forem. Uma pesquisa do <a href=\"https:\/\/blog.kissmetrics.com\/loading-time\/?wide=1\" target=\"_blank\" rel=\"noopener\">KISSMetrics<\/a> revelou que, ainda que n\u00e3o seja fator principal para rankeamento em mecanismos de busca, o tempo de carregamento \u00e9 a raz\u00e3o mais considerada para o abandono de um site. Em acessos mobile, ent\u00e3o, esse fator \u00e9 crucial, j\u00e1 que influenciar\u00e1 totalmente no pacote de dados do usu\u00e1rio.<\/p>\n<p>Para exemplificar um dos principais benef\u00edcios da CloudFlare, que \u00e9 justamente a velocidade de sites, fizemos testes utilizando a ferramenta <a title=\"undefined\" href=\"undefined\">TraceRoute<\/a>, a partir de tr\u00eas posi\u00e7\u00f5es geogr\u00e1ficas distintas. O site utilizado para testes est\u00e1 hospedado na Umbler, em um datacenter localizado em S\u00e3o Paulo (BRA), e foi desenvolvido em WordPress. Quando acessada, essa p\u00e1gina realiza 27 requisi\u00e7\u00f5es HTTP ao servidor e a soma de todas essas requisi\u00e7\u00f5es totaliza o download de 540.70KB de conte\u00fado.<\/p>\n<p>Em um primeiro teste, sem CDN, obtivemos os seguintes resultados de lat\u00eancia:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-382 size-full\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2016\/02\/traceroute-sem-cdn.png\" alt=\"traceroute sem cdn\" width=\"268\" height=\"271\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-384 size-full\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2016\/02\/traceroute-sem-cdn-2.png\" alt=\"traceroute sem cdn 2\" width=\"409\" height=\"288\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-383 size-full\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2016\/02\/traceroute-sem-cdn-3.png\" alt=\"traceroute sem cdn 3\" width=\"596\" height=\"214\" \/><br \/>\nPodemos perceber que, como o conteudo do site est\u00e1 hospedado no Brasil, independente da origem da requisi\u00e7\u00e3o, esta sempre acaba sendo redirecionada para o pa\u00eds. Entretanto, diversas consultas s\u00e3o realizadas em outros continentes, a fim de descobrir onde est\u00e1 o conteudo desejado pelo usu\u00e1rio.<\/p>\n<p>Habilitamos, ent\u00e3o, os servi\u00e7os CloudFlare para esse site. Desse modo, o endere\u00e7o n\u00e3o aponta diretamente para seu servidor. Agora, quando acessamos a p\u00e1gina, a requisi\u00e7\u00e3o \u00e9 redirecionada para a CloudFlare.<\/p>\n<p>Realizamos novos testes o os resultados de tempo de carregamento do site s\u00e3o outros:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-385 size-full\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2016\/02\/traceroute-com-cdn.png\" alt=\"traceroute com cdn\" width=\"351\" height=\"232\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-386 size-full\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2016\/02\/traceroute-com-cdn-2.png\" alt=\"traceroute com cdn 2\" width=\"248\" height=\"233\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-387 size-full\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2016\/02\/traceroute-com-cdn-3.png\" alt=\"traceroute com cdn 3\" width=\"548\" height=\"313\" \/><br \/>\nO tempo de carregamento do site sem CloudFlare, que era de 7.41s, passou para 5.45s, com CloudFlare.<\/p>\n<p>O c\u00e1lculo para obter velocidade no acesso, em diversos pontos no mundo, \u00e9 simples: quanto mais perto o conteudo est\u00e1, mais rapidamente estar\u00e1 dispon\u00edvel para o usu\u00e1rio. Considerando a grande quantidade de servidores CloudFlare, a velocidade dessa entrega \u00e9 ainda mais r\u00e1pida \u2013 e, claro, essa \u00e9 apenas uma das tantas vantagens de ativar os servi\u00e7os CloudFlare.<br \/>\n<a name=\"cloud-flare-na-umbler\"><\/a><\/p>\n<h2>CloudFlare na Umbler: como ativar?<\/h2>\n<p>Na Umbler, voc\u00ea pode ativar os recursos da CloudFlare atrav\u00e9s de seu painel, em \u201cAdd-ons\u201d. S\u00e3o quatro tipos de plano dispon\u00edveis: Free, Mobile, Plus e Firewall. Os valores dos planos pagos, que variam entre R$6 e R$60 mensais, s\u00e3o cobrados diretamente em reais. J\u00e1 no plano <em>Free<\/em>, os benef\u00edcios s\u00e3o bastante interessantes, como largura de banda e visualiza\u00e7\u00f5es de p\u00e1gina ilimitadas, CDN e Threat Blocking. No plano <em>Mobile<\/em>, al\u00e9m dessas fun\u00e7\u00f5es, tamb\u00e9m est\u00e1 incluso o recurso Mirage, para otimiza\u00e7\u00e3o e redu\u00e7\u00e3o do tamanho de imagens. O plano <em>Plus<\/em> garante como adicionais os recursos de Polish, para compress\u00e3o de JPEGs e remo\u00e7\u00e3o de metadados de imagens; suporte SSL, com certificados ativados facilmente, sem necessidade de configura\u00e7\u00e3o pelo usu\u00e1rio; e SPDY, tecnologia de multiplexa\u00e7\u00e3o para transfer\u00eancia de dados por um \u00fanico canal. E, o plano <em>Firewall<\/em>, inclui, ainda, aplica\u00e7\u00e3o web firewall (WAF), que protege contra amea\u00e7as online, bloqueando ataques no in\u00edcio da rede e exibindo relat\u00f3rios em tempo real.<\/p>\n<p>Acesse o painel de controle de seu site, habilite o add-on CloudFlare e escolha o plano ideal para cada uma de suas p\u00e1ginas.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-388 size-large\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2016\/02\/cloudflare_umbler--1024x817.png\" alt=\"AddOn CloudFlare Umbler\" width=\"780\" height=\"622\" \/><br \/>\nTem algum outro recurso que voc\u00ea queira ver na Umbler? Voc\u00ea pode ajudar a escolher as pr\u00f3ximas features a serem implementadas: \u00e9 s\u00f3 clicar <a title=\"undefined\" href=\"undefined\">aqui<\/a> e votar \ud83d\ude09<br \/>\n<a href=\"https:\/\/app.umbler.com\/account\/login?utm_source=postCDN&amp;utm_medium=banner&amp;utm_campaign=banner-post-cdn\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1277 size-full\" src=\"https:\/\/blog.umbler.com\/wp-content\/uploads\/2016\/02\/cta-blog-cloudflare.png\" alt=\"Banner CDN\" width=\"750\" height=\"325\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um recurso bastante solicitado pela comunidade de usu\u00e1rios da Umbler, j\u00e1 est\u00e1 dispon\u00edvel: Add-on de CDN via CloudFlare. Velocidade no carregamento de sites, otimiza\u00e7\u00e3o de conte\u00fado e recursos de seguran\u00e7a s\u00e3o apenas algumas das vantagens desse add-on. Recomendado para todos os tipos de p\u00e1gina, \u00e9, sem d\u00favida, um servi\u00e7o que n\u00e3o pode faltar em seu [&hellip;]<\/p>\n","protected":false},"author":38,"featured_media":5663,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[45,46,47,48,8],"class_list":["post-364","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-updates","tag-cdn","tag-cloudflare","tag-performance","tag-seguranca","tag-umbler"],"_links":{"self":[{"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/posts\/364"}],"collection":[{"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/comments?post=364"}],"version-history":[{"count":0,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/posts\/364\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/media\/5663"}],"wp:attachment":[{"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/media?parent=364"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/categories?post=364"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.umbler.com\/br\/wp-json\/wp\/v2\/tags?post=364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}