Jekyll é um software de código aberto

Jekyll Plataforma de blog grátis

Software gerador de sites estáticos 100% gratuito para gerar sites HTML

Jekyll é um gerador de páginas da Web estático e hospeda o conteúdo do GitHub gratuitamente, pois as páginas do Github são alimentadas por Jekyll. Crie conteúdo em marcas para iniciar o blog ou site

Visão geral

Um gerador de sites estáticos é um aplicativo que leva o conteúdo do seu site, o aplica a algum modelo e gera arquivos HTML puramente estáticos prontos para serem hospedados em qualquer plataforma de hospedagem. Antes que os CMSs dinâmicos como WordPress, Joomla e Drupal Internet eram sobre sites estáticos. Todos esses sistemas dinâmicos de gerenciamento de conteúdo melhoraram o gerenciamento do conteúdo, mas com o custo de simplicidade e velocidade. A leitura de informações de um banco de dados em cada página de página para um grande site torna a experiência do usuário lenta, embora os sites gerados pelos SSGs sirvam os arquivos pré -compilados aos navegadores, o que aumenta os tempos de carga. A segurança é uma das maiores preocupações com todos esses sistemas modernos de gerenciamento de conteúdo da Web, pois eles suportam plugins de terceiros e sempre há uma chance de invadir, pois eles executam os códigos laterais do servidor. No entanto, em uma configuração estática, não há processamento lateral do servidor, pois o conteúdo apenas entrega sem nenhum processamento. O CMSS tradicional dificulta a personalização de seu conteúdo, pois eles exigem plugins e extensões adicionais para aumentar. Embora o SSGS ofereça mais liberdade e flexibilidade aos desenvolvedores para gerenciar o conteúdo. Recentemente, mais e mais geradores de sites estáticos estão ganhando popularidade e, portanto, existem várias alternativas ao Jekyll’s estão disponíveis como Gatsby, Hugo e Next.js

Requisitos


Jekyll é uma jóia Ruby que pode ser instalada na maioria dos sistemas.

  • Ruby versão 2.5.0 ou superior, incluindo todos os cabeçalhos de desenvolvimento (a versão do rubi pode ser verificada executando ruby -v)
  • Rubygems (que você pode verificar executando gem-v -GCC e Make (caso seu sistema não os tenha instalado, que você pode verificar executando gcc -v, g ++ -v e make -v na interface da linha de comando do seu sistema)

Características


Jekyll tem os seguintes recursos importantes

  • Reutilização de conteúdo
  • Markdown
  • Design responsivo
  • Tradução
  • Colaboração
  • Escalabilidade
  • Arquitetura leve
  • Skinability
  • Apoiar
  • Recursos de blog
  • Versão
  • Plataforma PC
  • plugins jQuery
  • Integração de bootstrap
  • Páginas de carregamento rápido
  • Temas
  • Código aberto
  • Visualização offline

Guia de instalação


 sudo apt-get install ruby-full build-essential zlib1g-dev 

É melhor evitar a instalação do Ruby Gems como usuário raiz. Portanto, precisamos configurar um diretório de instalação da GEM para sua conta de usuário. Os seguintes comandos adicionarão variáveis ​​de ambiente ao seu arquivo ~/.bashrc para configurar o caminho de instalação do GEM. Execute -os agora:

 
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc 

Finalmente, instale Jekyll:

gem install jekyll bundler 

**É isso! Parabéns Jekyll está instalado agora **

 Português