{"id":1031,"date":"2024-06-25T22:30:00","date_gmt":"2024-06-26T01:30:00","guid":{"rendered":"https:\/\/kangaroo.host\/blog\/web-server-o-que-e\/"},"modified":"2024-11-01T23:08:00","modified_gmt":"2024-11-02T02:08:00","slug":"web-server-o-que-e","status":"publish","type":"post","link":"https:\/\/kangaroo.host\/blog\/web-server-o-que-e\/","title":{"rendered":"O que \u00e9 um Web Server?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Ol\u00e1, Pequeno Kangaroozinho! Hoje, falaremos um pouco de um recurso que \u00e9 um dos mais importantes para o funcionamento de qualquer site, que \u00e9 o Web Server!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para muitos usu\u00e1rios mais b\u00e1sicos, que nunca tenham precisado configurar um servidor do zero, esse pode ser um conceito desconhecido, mas que \u00e9 o grande respons\u00e1vel por entregar publicamente para Web todo o conte\u00fado de um site. Ent\u00e3o, bora conferir um pouco sobre como ele funciona!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sum\u00e1rio<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>O que \u00e9?<\/li>\n\n\n\n<li>Como ele funciona?<\/li>\n\n\n\n<li>E na hospedagem compartilhada?<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">O que \u00e9 um Web Server?<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/kangaroo.host\/blog\/wp-content\/uploads\/2024\/06\/Kangaroo-em-frente-ao-pc-pensando-o-que-e-um-Web-Server.jpeg\" alt=\"Kangaroo em frente ao pc pensando o que \u00e9 um Web Server\" class=\"wp-image-8643\"\/><figcaption class=\"wp-element-caption\">Imagem gerada por IA<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Um Web Server, ou servidor web em bom portugu\u00eas, \u00e9 um software que fica instalado no servidor, sendo respons\u00e1vel por oferecer os recursos necess\u00e1rios para tornar o conte\u00fado de um site acess\u00edvel na internet, j\u00e1 que ele \u00e9 capaz de entregar o conte\u00fado j\u00e1 processado do site ao receber um acesso via protocolo HTTP, por isso tamb\u00e9m pode ser considerado um servidor HTTP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Normalmente, esse conte\u00fado \u00e9 acessado via navegador ao digitar um endere\u00e7o que ser\u00e1 o URL, sendo normalmente um dom\u00ednio. Isso significa que sempre que acessamos qualquer site dispon\u00edvel na internet esse conte\u00fado est\u00e1 sendo entregue por um Web Server, que est\u00e1 recebendo a nossa solicita\u00e7\u00e3o e entregando esse conte\u00fado.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como ele funciona?<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/kangaroo.host\/blog\/wp-content\/uploads\/2024\/06\/Conceito-de-web-server.jpg\" alt=\"Conceito de web server\" class=\"wp-image-8644\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Como dito acima, o web server e capaz de receber e responder solicita\u00e7\u00f5es feitas via protocolo HTTP (e HTTPS, e \u00e9 isso que o torna t\u00e3o importante.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Toda vez que n\u00f3s tentamos fazer acesso a um site na internet, estamos disparando uma solicita\u00e7\u00e3o para o site, que dever\u00e1 entender e validar o que est\u00e1 sendo requisitado, para entregar uma resposta de acordo com o que est\u00e1 sendo solicitado. Isso pode incluir par\u00e2metros, URLs, autentica\u00e7\u00f5es, e diversos outros fatores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depois de validar a nossa requisi\u00e7\u00e3o, o servidor cria uma resposta, que normalmente \u00e9 um texto, HTML ou JSON. Isso tamb\u00e9m acontece quando acessamos um site, que nos retornar\u00e1 o HTML que dever\u00e1 ser carregado em uma determinada p\u00e1gina, o que se repete a cada tipo diferente de requisi\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O uso na hospedagem compartilhada<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Quando pensamos em uma hospedagem compartilhada, sabemos que o hardware e os softwares instalados a n\u00edvel do servidor s\u00e3o compartilhadas para seus usu\u00e1rios, como Antiv\u00edrus, Firewall, Painel de controle e, claro, isso tamb\u00e9m se aplica ao Web Server.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Isso significa que o Web Server de um servidor de hospedagem compartilhada ser\u00e1 o mesmo para todos os sites naquele servidor, ou seja, mesmo que existam centenas ou milhares de sites no servidor, esse software receber\u00e1 todas as requisi\u00e7\u00f5es e vai entregar as respectivas respostas isoladamente para cada dom\u00ednio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Isso pode parecer um pouco confuso, mas na verdade \u00e9 bastante simples. Esse processo \u00e9 poss\u00edvel porque normalmente esses servidores web permitem a configura\u00e7\u00e3o de identifica\u00e7\u00e3o de onde est\u00e3o os conte\u00fados de cada dom\u00ednio. Assim, quando ele recebe uma requisi\u00e7\u00e3o que corresponde a um dom\u00ednio configurado, ele processa de acordo com o contexto espec\u00edfico de configura\u00e7\u00e3o apenas daquele dom\u00ednio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Assim, o web server garante que os dom\u00ednios funcionem de maneira independente, e que o conte\u00fado de um site nunca seja exibido ao acessar o endere\u00e7o de outro, garantindo seguran\u00e7a, estabilidade e discri\u00e7\u00e3o entre os diferentes sites dentro de um mesmo servidor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Quais s\u00e3o os Web Servers?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Existem no mercado diversas op\u00e7\u00f5es de WebServer, sendo o <a href=\"https:\/\/apache.org\/\" target=\"_blank\" rel=\"noopener\">Apache<\/a> o <a href=\"https:\/\/nginx.org\/en\/\" target=\"_blank\" rel=\"noopener\">NGINX<\/a> os mais populares, e que tamb\u00e9m s\u00e3o iniciativas open-source. Assim como qualquer outro tipo de programa, esses servidores s\u00e3o criados para atender tipos de necessidades, ent\u00e3o \u00e9 poss\u00edvel ter op\u00e7\u00f5es melhores que outras dependendo de seu contexto e necessidade.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por isso, aqui na KangarooHost usamos o LiteSpeed WebServer, uma op\u00e7\u00e3o muito mais voltada ao m\u00e1ximo desempenho, tendo um processamento muito mais r\u00e1pido do PHP e com um consumo de hardware muito menor que as op\u00e7\u00f5es acima.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O LiteSpeed \u00e9 particularmente indicado para aplica\u00e7\u00f5es que precisam de m\u00e1xima velocidade, o que \u00e9 extemamente \u00fatil, por exemplo, para sites baseados em <a href=\"https:\/\/wordpress.org\" target=\"_blank\" rel=\"noopener\">WordPress<\/a>, e que inclusive permite uma comunica\u00e7\u00e3o direta do servidor com o sistema de cache do site, atrav\u00e9s do <a href=\"https:\/\/wordpress.org\/plugins\/litespeed-cache\/\" target=\"_blank\" rel=\"noopener\">plugin LiteSpeed Cache.<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por quest\u00f5es como essa, a escolha do Servidor Web \u00e9 algo a ser pensado com cuidado, j\u00e1 que ele tamb\u00e9m \u00e9 um dos muitos fatores que podem contribuir para o desempenho de seu site, o que tamb\u00e9m pode se refletir no consumo de recursos e estabilidade.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclus\u00e3o<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ao fim deste artigo, esperamos que tenha ficado um pouco mais clara a ideia do que \u00e9 um Web Server e o quanto ele pode ser imoortante para seu site, podendo at\u00e9 mesmo influenciar em sua velocidade. Por isso, se voc\u00ea busca maior velocidade para seu site, os <a href=\"\/hospedagem-de-site\/\">planos da Kangaroo<\/a> com LiteSpeed Web Server podem ser uma \u00f3tima op\u00e7\u00e3o para seu site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se voc\u00ea gostou desse artigo, n\u00e3o deixe de acompanhar o <a href=\"\/blog\">nosso blog<\/a> para encontrar mais conte\u00fado como esse. Esperamos v\u00ea-lo de novo por aqui o\/<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ol\u00e1, Pequeno Kangaroozinho! Hoje, falaremos um pouco de um recurso que \u00e9 um dos mais importantes para o funcionamento de qualquer site, que \u00e9 o Web Server! Para muitos usu\u00e1rios mais b\u00e1sicos, que nunca tenham precisado configurar um servidor do zero, esse pode ser um conceito desconhecido, mas que \u00e9 o grande respons\u00e1vel por entregar [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1033,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[78],"tags":[273,10,274,29,275,67,276],"class_list":["post-1031","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dicas","tag-apache","tag-litespeed","tag-nginx","tag-o-que-e","tag-server","tag-servidor","tag-web"],"_links":{"self":[{"href":"https:\/\/kangaroo.host\/blog\/wp-json\/wp\/v2\/posts\/1031","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=1031"}],"version-history":[{"count":0,"href":"https:\/\/kangaroo.host\/blog\/wp-json\/wp\/v2\/posts\/1031\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kangaroo.host\/blog\/wp-json\/wp\/v2\/media\/1033"}],"wp:attachment":[{"href":"https:\/\/kangaroo.host\/blog\/wp-json\/wp\/v2\/media?parent=1031"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kangaroo.host\/blog\/wp-json\/wp\/v2\/categories?post=1031"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kangaroo.host\/blog\/wp-json\/wp\/v2\/tags?post=1031"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}