Iniciei este projeto, e estava pensando como construir o meu blog logo vem diversas tecnologias, frameworks e estava pensando em fazer em HTML puro logo penso em repetições no codigo, então vem frameworks como Wordpress, Drupal… Que irão adicionar novos fatores como themes, servidor, segurança e configuração. Então adotei o Jekyll com Github.
Criando repositorio no Github para hospedar nosso site
Seu site já vai esta disponivel em http://sidneip.github.io, Envie uma pagina index.html para o seu repositorio.
Instalando o Jekyll
Temas
Após instalarmos o Jekyll, vamos procurar um tema legal para iniciarmos nosso blog/site. Site com alguns temas gratis
Alguns temas para Jekill
Após baixar o tema escolhido e instalarmos, substituindo os arquivos que baixamos. Vamos configurar, lembrando que após subsitituir os arquivos do tema é precisa reiniciar o servidor.
Configurando
A configuração é simples, um arquivo yaml _config.yml com variaveis que devem ser preenchidas para serem utilizadas pela engine e template. As pastas do projeto são bem intuitivas sem dificuldade para alterações.
Após personalizar seu projeto basta você commitar e subir para o repositorio. E o seu site esta publicado.
Resumindo
Neste POST não tinha como objetivo falar como subir um site em Jekyll, e sim a facilidade em adotar esse framework para minha solução, chegando ao minimo que desejava de forma simples e retirando diversos passos que teria para caso adotasse o Wordpress como Personalizar/Configurar novo tema, Hospedagem, mySQL, Plugins, permalinks, SEO. Porem para blogs com 500 posts como seria a compilação a cada alteração.
Iniciando o blog esta otimo