{"id":1086,"date":"2024-07-05T22:30:00","date_gmt":"2024-07-06T01:30:00","guid":{"rendered":"https:\/\/kangaroo.host\/blog\/site-estatico-o-que-e\/"},"modified":"2024-11-01T23:08:11","modified_gmt":"2024-11-02T02:08:11","slug":"site-estatico-o-que-e","status":"publish","type":"post","link":"https:\/\/kangaroo.host\/blog\/site-estatico-o-que-e\/","title":{"rendered":"O que \u00e9 um site est\u00e1tico?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Ol\u00e1, pequeno Kangaroo! Em meio a tantas informa\u00e7\u00f5es no mundo da tecnologia, nada nunca \u00e9 exatamente um assunto simples. At\u00e9 mesmo entre sites, existem diferentes tipos e estruturas, como est\u00e1ticos, din\u00e2micos, f\u00f3runs, e-commerces, blogs e por a\u00ed vai.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por isso, hoje vamos falar um pouco sobre um desses tipos: os sites est\u00e1ticos. Vamos entender mais sobre o que configura um site est\u00e1tico, o que ele pode ou n\u00e3o fazer e quando ele pode ser adotado. Bora l\u00e1?<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sum\u00e1rio<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Defini\u00e7\u00e3o<\/li>\n\n\n\n<li>Vantagens e desvantagens<\/li>\n\n\n\n<li>Quando usar?<\/li>\n\n\n\n<li>Conclus\u00e3o<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Defini\u00e7\u00e3o do site est\u00e1tico<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/kangaroo.host\/blog\/wp-content\/uploads\/2024\/07\/O-que-e-site-estatico-scaled.jpg\" alt=\"O que \u00e9 um site est\u00e1tico\" class=\"wp-image-8751\"\/><figcaption class=\"wp-element-caption\">Fonte: Reposit\u00f3rio de imagens<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Antes de falar do tipo est\u00e1tico em si, \u00e9 importante entendermos o que normalmente forma um site para entender o que faz dele din\u00e2mico ou n\u00e3o. Um site \u00e9 um conte\u00fado que no fim ser\u00e1 sempre um c\u00f3digo HTML para a defini\u00e7\u00e3o de conte\u00fado e estrutura da p\u00e1gina, aliado ao CSS que far\u00e1 a estiliza\u00e7\u00e3o, ou seja, a est\u00e9tica da p\u00e1gina.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Assim, temos o HTML como o &#8220;esqueleto&#8221; do site, e o CSS atuando como a &#8220;pele&#8221;. Por mais que sites possam ser escritas em diferentes linguagens de programa\u00e7\u00e3o, quase sempre o resultado final ser\u00e1 um HTML + CSS sendo enviados ao usu\u00e1rio, e processado pelo navegador. Como diferentes linguagens atuam de formas diferentes, \u00e9 poss\u00edvel manipular o HTML e CSS que s\u00e3o enviados ao usu\u00e1rio, gerando assim um dinamismo nas p\u00e1ginas. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pense na p\u00e1gina de &#8220;Minha conta&#8221; de uma loja, por exemplo. Quando acessamos essa p\u00e1gina sem estarmos logado, ela nos redireciona para fazer login, mas assim que fazemos esse login a p\u00e1gina \u00e9 carregada de forma diferente, mostrando as informa\u00e7\u00f5es de nossa conta. Isso acontece quando um site \u00e9 din\u00e2mico, renderizando HTML com base em condi\u00e7\u00f5es predefinidas, e permite que o HTML adicione informa\u00e7\u00f5es vindas de um banco de dados, por exemplo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por outro lado, um site est\u00e1tico sempre ir\u00e1 executar o exato mesmo HTML definido previamente, independentemente da a\u00e7\u00e3o do usu\u00e1rio. Isso significa que toda a navega\u00e7\u00e3o dos usu\u00e1rios sempre mostrar\u00e1 os exatos mesmos conte\u00fados, que precisar\u00e3o estar definidos dentro do c\u00f3digo HTML.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Vantagens e desvantagens<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A grande vantagem do HTML \u00e9 n\u00e3o precisar de processamento extra das informa\u00e7\u00f5es j\u00e1 que tudo o que o c\u00f3digo ir\u00e1 executar j\u00e1 est\u00e1 escrito, devendo apenas o navegador do usu\u00e1rio processsar as informa\u00e7\u00f5es e renderizar para o usu\u00e1rio final.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No caso de sites din\u00e2micos, h\u00e1 um esfor\u00e7o do servidor em processar os dados para ent\u00e3o montar o HTML que vai ser usado por aquele usu\u00e1rio, o que tem um custo de processamento que pode tornar o carregamento da p\u00e1gina um pouco mais lento (mas normalmente n\u00e3o ser\u00e1 algo muito percept\u00edvel).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O grande trunfo do site est\u00e1tico \u00e9, tamb\u00e9m, o seu &#8220;problema&#8221;. Por n\u00e3o permitir a entrega de conte\u00fado din\u00e2mico, \u00e9 necess\u00e1rio manter todo o c\u00f3digo pronto do jeito que ele ser\u00e1 visto no final, gerando um resultado imut\u00e1vel.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Quando usar?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Como explicamos aqui, o site est\u00e1tico \u00e9 incapaz de alterar o conte\u00fado exibido para o usu\u00e1rio final, por isso \u00e9 recomendado que esse tipo s\u00f3 seja usado quando n\u00e3o houver a necessidade de apresentar informa\u00e7\u00f5es din\u00e2micas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Um benef\u00edcio importante disso \u00e9 a redu\u00e7\u00e3o dr\u00e1stica no consumo de recursos, permitindo executar o seu site mesmo em uma hospedagem mais simples sem preju\u00edzos no desempenho, uma vez que o conte\u00fado do site j\u00e1 est\u00e1 &#8220;montado&#8221;. Assim, uma boa aplica\u00e7\u00e3o seria no caso de landing pages, sites institucionais, portfolios, etc. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At\u00e9 mesmo um site em <a href=\"https:\/\/wordpress.org\" target=\"_blank\" rel=\"noopener\">WordPress<\/a> \u00e9 considerado din\u00e2mico, mesmo que o conte\u00fado pare\u00e7a est\u00e1tico. Isso acontece porque o WP armazena as informa\u00e7\u00f5es de todo o conte\u00fado no banco de dados, e ent\u00e3o prepara o HTML com base nisso, n\u00e3o sendo ent\u00e3o considerado um site est\u00e1tico.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclus\u00e3o<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Agora, voc\u00ea pode entender melhor quais as vantagens e desvantagens de um site est\u00e1tico, al\u00e9m de poder saber em que tipo de caso ele pode ser uma op\u00e7\u00e3o mais interessante para seu pr\u00f3ximo projeto. Por\u00e9m, mesmo que ele tenda a ser mais r\u00e1pido que um site din\u00e2mico, nem sempre isso \u00e9 algo not\u00e1vel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ent\u00e3o, converse com seu programador e considere todos os fatores para fazer a escolha certa para o seu projeto, combinado? E, claro, n\u00e3o deixe de continuar acompanhando o <a href=\"\/blog\">nosso blog<\/a> para mais conte\u00fado!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ol\u00e1, pequeno Kangaroo! Em meio a tantas informa\u00e7\u00f5es no mundo da tecnologia, nada nunca \u00e9 exatamente um assunto simples. At\u00e9 mesmo entre sites, existem diferentes tipos e estruturas, como est\u00e1ticos, din\u00e2micos, f\u00f3runs, e-commerces, blogs e por a\u00ed vai. Por isso, hoje vamos falar um pouco sobre um desses tipos: os sites est\u00e1ticos. Vamos entender mais [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1088,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[71],"tags":[298,34,299,46,32],"class_list":["post-1086","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desenvolvimento","tag-dinamico","tag-hospedagem","tag-html","tag-performance","tag-site"],"_links":{"self":[{"href":"https:\/\/kangaroo.host\/blog\/wp-json\/wp\/v2\/posts\/1086","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kangaroo.host\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kangaroo.host\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kangaroo.host\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kangaroo.host\/blog\/wp-json\/wp\/v2\/comments?post=1086"}],"version-history":[{"count":0,"href":"https:\/\/kangaroo.host\/blog\/wp-json\/wp\/v2\/posts\/1086\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kangaroo.host\/blog\/wp-json\/wp\/v2\/media\/1088"}],"wp:attachment":[{"href":"https:\/\/kangaroo.host\/blog\/wp-json\/wp\/v2\/media?parent=1086"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kangaroo.host\/blog\/wp-json\/wp\/v2\/categories?post=1086"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kangaroo.host\/blog\/wp-json\/wp\/v2\/tags?post=1086"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}