Hugo: Novidades, instalação e uso do gerador estático de sites

Hugo: Novidades, instalação e uso do gerador estático de sites

Hugo: Novidades, instalação e uso do gerador estático de sites

Quando se trata de construir sites modernos, com tecnologias livres / abertas, para ninguém é um segredo que WordPress (WP) Ele é freqüentemente considerado o Rei do Condado. Para criar sites dinâmicos ou estáticos. No entanto, sempre há outros boas alternativas, grátis / aberto ou grátis para fins específicos, como o caso de «Hugo ", para projetar sites estáticos.

«Hugo ", em suma, um dos mais rápidos e populares enquadramentos do mundo para construir sites estáticos, Que tambem é de código aberto e oferece um incrível velocidade e flexibilidade ao fazer seus desenvolvimentos sobre ele.

WordPress 5.4: Conteúdo

Vale destacar para os interessados, que em outras ocasiões publicamos sobre WP, e que eles podem visitar nosso última postagem relacionada no seguinte link no final do próximo parágrafo:

"O WP é um CMS robusto e gratuito para baixar e usar, mas também é um serviço enorme e excelente de hospedagem e publicação gratuita e paga, conhecido como WordPress.com, que recebe atualizações com muita frequência. Ele também tem outro domínio irmão conhecido como WordPress.org, também disponível em espanhol. E isso tem um enorme conteúdo informativo e técnico útil. " WordPress 5.4: o primeiro grande lançamento de 2020

WordPress 5.4: o primeiro grande lançamento de 2020
Artigo relacionado:
WordPress 5.4: o primeiro grande lançamento de 2020

Hugo: Conteúdo

Hugo: O framework mais rápido do mundo

O que é Hugo?

De acordo com o seu Site oficial, é descrito resumidamente da seguinte forma:

"A estrutura mais rápida do mundo para a construção de websites. Hugo é um dos mais populares geradores de sites estáticos de código aberto. Com sua incrível velocidade e flexibilidade, Hugo torna a construção de sites divertida novamente."

Enquanto, em seu site oficial no GitHub, sua descrição mais detalhada é a seguinte:

"Um construtor de sites HTML e CSS estático escrito em Go. Otimizado para ser rápido, fácil de usar e configurável. Ele pega um diretório com conteúdo e modelos e os transforma em um site HTML completo. Ele é baseado em arquivos Markdown de primeira linha para metadados e pode ser executado a partir de qualquer diretório. Isso funciona bem para hosts compartilhados e outros sistemas onde você não tem uma conta privilegiada. Renderize um site típico de tamanho moderado em uma fração de segundo. Cada parte do conteúdo é renderizada em cerca de 1 milissegundo. Ele foi projetado para funcionar bem com qualquer tipo de site da Web, incluindo blogs, tombos e documentos."

Informações atuais

Novidades

Seu último Versão Atual, É a º 0.80 lançado no final de Ano 2020. Versão que, entre muitos novos recursos e mudanças, incluía compatibilidade com Dardo SASS, uma nova função de sobreposição de imagem e muitas outras que podem ser conhecidas a seguir link.

instalação

Dado que, «Hugo " es multi plataforma, tem diferentes formas de instalação dependendo do Plataforma usado, como pode ser visto em detalhes a seguir link. No entanto, para nosso estudo de caso ou prática, faremos o download do executável em "formato .deb", para instalação rápida e fácil em nosso Respin personalizado «Milagres " baseado «MX Linux ».

Para fazer isso, baixamos o correspondente ao º 0.80, e o instalamos com o seguinte comando:

sudo apt install ./Descargas/hugo_0.80.0_Linux-64bit.deb

Uma vez instalado, podemos verifique sua instalação com o seguinte comando de comando:

hugo version

Uso

Para usá-lo, devemos configurar um site. Para isso, podemos fazer uso de um dos muitos modelos de tema disponíveis no proximo linke siga as instruções de configuração. Para nosso estudo de caso ou prática, faremos o download do Modelo de Tema chamada Anatole.

Depois de baixado, nós o testamos, de acordo com as instruções a seguir:

git clone https://github.com/lxndrblz/anatole.git anatole
cd anatole/exampleSite
hugo server --themesDir ../..

Se tudo funcionar bem, devemos obter o seguinte resultado para o navegador web navegando no seguinte URL:

http://localhost:1313/

Hugo: Screenshot

Por fim, só faltaria começar editar e adaptar / personalizar o modelo e publicá-lo em nosso WebSite. De resto, só falta mergulhar no Documentação oficial e Guia de Introdução para continuar aprendendo a usar "Hugo".

Imagem genérica para conclusões do artigo

Conclusão

Nós esperamos isso "postinho útil" em «Hugo», um dos frameworks mais rápidos e populares do mundo para construir sites estáticos, que também é open source e tem velocidade e flexibilidade surpreendentes; é de grande interesse e utilidade, para todo o «Comunidad de Software Libre y Código Abierto» e de grande contribuição para a difusão do maravilhoso, gigantesco e crescente ecossistema de aplicações de «GNU/Linux».

Por enquanto, se você gostou disso publicación, Não pare Compartilhe com outras pessoas, nos seus sites, canais, grupos ou comunidades de redes sociais ou sistemas de mensagens preferidos, de preferência gratuitos, abertos e / ou mais seguros como Telegram, Signal, Mastodonte ou outro de Fediverse, preferencialmente. E lembre-se de visitar nossa página inicial em «FromLinux» para explorar mais novidades, bem como aderir ao nosso canal oficial de Telegrama do FromLinux. Embora, para obter mais informações, você pode visitar qualquer Biblioteca online como OpenLibra y jedit, para acessar e ler livros digitais (PDFs) sobre este assunto ou outros.


O conteúdo do artigo segue nossos princípios de Ética editorial. Para relatar um erro, clique Clique aqui.

Seja o primeiro a comentar

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: Miguel Ángel Gatón
  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.