O HTML estático é case cousa do pasado. Os sitios web son agora aplicacións conectadas a bases de datos que xeran respostas de forma dinámica ás consultas dos usuarios. Non obstante, isto tamén ten os seus inconvenientes: requisitos máis elevados de recursos informáticos e numerosas vulnerabilidades no CMS. Hoxe falaremos de como crear o teu blog sinxelo
Paso 1. Aloxamento: toma o máis barato do mercado
Para sitios web estáticos, é suficiente un hospedaxe virtual barato. O contido xerarase ao lado: nunha máquina local ou directamente mediante aloxamento
Hoxe en RUVDS abrimos de novo
Usámolo e despreguemos o noso blog Jekyll.
Despois de iniciar o VPS, cómpre iniciar sesión nel a través de SSH e configurar o software necesario: servidor web, servidor FTP, servidor de correo, etc. Neste caso, o usuario non ten que instalar Jekyll no seu propio ordenador nin soportar as limitacións do hospedaxe de páxinas de GitHub, aínda que as fontes do sitio poden manterse no repositorio de GitHub.
Paso 2: Instala Jekyll
En resumo, Jekyll é un simple xerador de sitios estáticos que foi deseñado orixinalmente para crear blogs e despois aloxalos en páxinas de GitHub. A idea é separar o contido e o seu deseño utilizando
Xa que Jekyll é un paquete Ruby (xoia),
gem install bundler jekyll #
Use sudo se é necesario.
Como podes ver, todo é moi sinxelo.
Paso 3: Crea un blog
Para crear un novo sitio no subdirectorio ./mysite, cómpre executar o comando:
jekyll new mysite
Entramos nel e vexamos o contido
cd mysite
ls -l
Jekyll ten o seu propio servidor, que se pode iniciar co seguinte comando:
bundle exec jekyll serve
Escoita cambios de contido e escoita no porto 4000 no host local (
No noso caso, paga a pena xerar un sitio web e configurar un servidor web para visualizalo (ou cargar ficheiros a hospedaxe de terceiros):
jekyll build
Os ficheiros xerados atópanse no subdirectorio _site do directorio mysite.
Non falamos de todas as complejidades de Jekyll. Grazas ás súas capacidades de deseño de código con resaltado de sintaxe, este xerador de contido é o máis adecuado para crear blogs de programadores, pero en función de modelos dispoñibles en Internet, pódese usar para crear unha gran variedade de sitios estáticos. Tamén hai complementos para Jekyll que che permiten cambiar o propio proceso de xeración de HTML. Se precisas control de versións, os ficheiros de contido pódense colocar nun repositorio en GitHub (entón terás que instalar Git no VPS).
O máis importante é que o usuario non necesitará tarifas caras para iso. Todo funcionará incluso nese mesmo VPS de 30 rublos.
Fonte: www.habr.com