Sites estáticos Quais são suas vantagens?

Sites estáticos

Seguindo com nossa enumeração de ferramentas de código aberto úteis para empreendedores, dedicaremos o próximo artigo aos geradores de sites estáticos. Mas, como explicar sua utilidade é um pouco complexo, Vamos dedicar um post para explicar qual é a diferença com os gerenciadores de conteúdo tradicionais e quais são suas vantagens.

Começo esclarecendo que não tenho absolutamente nada contra os gerenciadores de conteúdo tradicionais. Na verdade, eu os uso diariamente. Na realidade, se você está embarcando em um empreendimento com um orçamento limitado e várias coisas para fazer ao mesmo tempo, provavelmente vai querer usá-las.

Sites estáticos O que são?

Quando falamos de um site estático, não devemos pensar naqueles sites dos primórdios da Internet em que havia apenas páginas fixas com texto e imagens imóveis. O que queremos dizer é que o servidor não faz nenhuma modificação no site antes de exibi-lo. Qualquer alteração é feita pelo navegador no dispositivo cliente executando o código Javascript.

Deixe-me esclarecer isso com um exemplo.

Linux Adictos, como milhões de outros sites em todo o mundo, usa um gerenciador de conteúdo chamado WordPress. A base de código do WordPress é exatamente a mesma em todos os sites que usam a mesma versão.

Cada vez que você entra no portal, O servidor consulta um banco de dados qual conteúdo ele tem para lhe mostrar. Esse conteúdo é o que torna diferente Linux Adictos de carros viciados ou tecidos viciados. Nesse mesmo banco de dados estão as informações sobre a qual conteúdo você tem acesso, dependendo do tipo de usuário que você é e como as informações são exibidas dependendo do tipo de dispositivo de destino.

Vantagens de sites estáticos

Menos recursos

Para executar o gerenciador de conteúdo típico, você precisa:

  • Uma máquina executando o sistema operacional.
  • Um servidor web executando Apache, Ngnix ou similar.
  • Tenha o PHP e suas extensões instaladas e configuradas corretamente.
  • Um mecanismo de banco de dados compatível.
  • O gerenciador de conteúdo escolhido.
  • Todos os complementos e temas adicionais de que você precisa.

Pode acreditar que ter tudo isso funcionando em harmonia é uma tarefa digna de um malabarista. A decisão que você deve tomar é se você mesmo o faz ou se paga outra pessoa para fazê-lo. Existem hosts da web baratos e bons. Não há nenhum que atenda a ambas as condições. E, mesmo que o seu provedor de hospedagem se encarregue de manter os 5 primeiros elementos atualizados e funcionando, a possibilidade de um plugin ou tema quebrar algo está latente.

Sites estáticos (uma vez produzidos por um gerador) nada mais são do que arquivos HTML, CSS e Javascript, portanto, eles não precisam de tantas coisas para funcionar. Você pode até optar por hospedá-los em um Raspberry Pi.

flexibilidade

Os gerenciadores de conteúdo tradicionais são altamente configuráveis ​​e têm centenas de complementos que permitem fazer quase tudo. Mas, você gasta muito tempo removendo o que não precisa. E, os add-ons mais interessantes são pagos (e muito caros)

Com geradores de site estáticos, você pode criar o site apenas com o que você precisa e modificá-lo facilmente quando necessário

Velocidade

Como expliquei no início do artigo, um site estático é apenas HTML, folhas de estilo e código Javascript. O servidor não faz nenhuma modificação antes de exibi-lo, para que ele carregue mais rapidamente.

Segurança

O problema com os gerenciadores de conteúdo mais populares é exatamente que eles são muito populares. Com centenas de milhares de linhas de código, é muito fácil cometer erros. E esses erros são explorados por criminosos cibernéticos.

É importante ter isso em mente. Um site não precisa ser popular para ser vítima de um crime cibernético. Anos atrás, aproveitando uma vulnerabilidade em um gerenciador de conteúdo, eles usaram um de meus sites para chatear clientes de um banco norte-americano.

Em outras palavras, você deve se certificar de que absolutamente todos os componentes mencionados acima estão atualizados (e rezar para que os desenvolvedores descubram as vulnerabilidades antes dos criminosos)

O código malicioso não pode ser injetado em sites estáticos, pois são construídos em uma máquina de produção antes do upload. Os geradores criam arquivos HTML simples com CSS e JavaScript. Quando um usuário solicita uma página do seu site, o servidor apenas envia a ele o arquivo dessa página, sem a necessidade de reconstruí-lo.

Nem os bancos de dados podem ser modificados, uma vez que não são usados.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Delio Orozco Gonzalez dito

    Os sites estáticos também são úteis quando você deseja distribuir informações em um ambiente onde a conexão é lenta ou inexistente. Por exemplo, a versão portátil da Wikipedia atende a esse requisito; Ou seja, fornece informações e conhecimento sem a necessidade de estar conectado à Internet.

    1.    Diego German Gonzalez dito

      Obrigado pelo seu comentário. Boa contribuição

  2.   chiwy dito

    Estive recentemente experimentando o Bashblog mas me parece que a documentação que existe é muito pequena ...

    Com Pelican eu fiz melhor, mas o que eu acho que é necessário são mais e melhores músicas, a maioria das músicas que estão lá são muito antigas.

    1.    Diego German Gonzalez dito

      Obrigado pelo feedback