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 executandogcc -v
,g ++ -v
emake -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 **