GEEKS

O que é conteúdo estático e como isso afeta seu web site?

O que é conteúdo estático e como isso afeta seu web site?



Shutterstock/gráficos de advertising and marketing

Você provavelmente já ouviu o termo “conteúdo estático” usado – ele se aplica a certos tipos de websites e arquivos e, dependendo do tipo de web site que você está executando, pode ter um grande efeito em como você pode hospedar aquele native.

Conteúdo estático as opposed to conteúdo dinâmico

“Conteúdo estático” se aplica a arquivos que não mudam. Eles são armazenados como arquivos em disco e servidos diretamente aos usuários do seu web site. Por exemplo, folhas de estilo CSS são conteúdo estático; eles podem ser hospedados como um obtain de arquivo e são os mesmos para cada usuário.

Isso não significa que o conteúdo estático não possa oferecer websites interativos. Os arquivos JavaScript são conteúdo estático e não executam nenhum código até chegarem ao navegador do usuário. Usando estruturas JavaScript como ReactJS, você pode ter aplicativos da Internet interativos sem nenhum processamento do lado do servidor. Os arquivos para React são apenas arquivos de pacote JavaScript, HTML e CSS – coisas normais de websites.

O conteúdo dinâmico, por outro lado, é criado para cada usuário único. É importante entender a distinção entre Onde isto acontece. O conteúdo dinâmico é criado especificamente no lado do servidor, geralmente fazendo uma solicitação ao banco de dados e atualizando a página antes que ela seja enviada ao usuário. Tanto quanto o usuário sabe, eles estão apenas recebendo uma página da internet. O nunca ver o banco de dados.

O WordPress é um exemplo famoso de conteúdo dinâmico, e é sobre isso que você está lendo isso agora. Para cada solicitação de um artigo, o WordPress conversará com um banco de dados MySQL e buscará as informações da página. Essas informações podem ser armazenadas em cache para desempenho, mas ainda são conteúdo dinâmico.

A important conclusão é que isso requer processamento da CPU no servidor internet. Websites que usam ferramentas como PHP, Ruby on Rails ou Django são executados no servidor. Cada solicitação u.s.a. energia further da CPU e sempre deve haver um servidor como este para lidar com a comunicação com o banco de dados.

Por outro lado, você pode ter “conteúdo estático” que atinge basicamente o mesmo efeito. Neste exemplo, o processamento é feito do lado do cliente.

Isso ainda pode ser “dinâmico” no sentido de que pode responder a entradas, atualizar páginas e componentes e servir aplicações internet interativas, mas todo o processamento é feito pelo navegador do usuário.

Geralmente, se você deseja conectá-lo a um banco de dados, deve configurar uma API — um servidor da Internet que responde a solicitações em um formato JSON que o aplicativo do navegador pode carregar. Nesse caso, esse servidor internet da API estaria servindo conteúdo JSON dinâmico.

Benefícios da hospedagem de conteúdo estático

Tradicionalmente, se você quiser hospedar um web site, precisará configurar um servidor da Internet para processar solicitações. No entanto, se você estiver servindo apenas conteúdo estático, não há muito que seu servidor internet realmente actual fazer. Na verdade, tudo o que você estaria fazendo seria configurar um serviço como o NGINX para servir esses arquivos estáticos por HTTPS.

Essa é uma tarefa fácil de fazer, e muitos serviços em nuvem oferecem soluções para hospedar arquivos sem configurar seus próprios servidores. Isso pode reduzir os custos tremendamente, deixando você pagar apenas pelos dados. Também é muito fácil escalar, pois se você hospedar em uma plataforma como a AWS, seu web site nunca ficará inativo por causa de muito tráfego.

O conteúdo estático pode ser hospedado em soluções de armazenamento em nuvem, como o Easy Garage Provider (S3) da AWS. Você simplesmente carrega os arquivos no bucket de armazenamento, configura-o para hospedagem e fica disponível na Web.

conteúdo do balde

Embora essa seja uma configuração simples, na verdade é uma solução de nível empresarial decente para hospedagem de websites. Se o seu web site não u.s.a. conteúdo dinâmico, você deve priorizar o uso de uma solução como essa em vez de hospedar seus próprios servidores internet, especialmente se estiver em um provedor de nuvem como a AWS.



Fonte da Notícia: www.howtogeek.com

Artigos relacionados

Botão Voltar ao topo