roble

Un simple generador de blog
Descargar ahora

roble Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Other/Proprietary Li...
  • Precio:
  • FREE
  • Nombre del editor:
  • Marcos
  • Sitio web del editor:

roble Etiquetas


roble Descripción

Un generador de blog simple Oak es un generador de blog simple, que el objetivo es tener un blog respaldado por git (por lo que el contenido se verifica) y que el blog en sí está hecho por el contenido estático. Estatus: Oak es el software alfa, aún en desarrollo. Esta es una versión de vista previa para amigos y personas que podrían estar interesados ​​en IT.Lot de las cosas aún quedan: un conjunto decente de plantillas, limpieza de código, definir claramente el DICTO DE VARIABLES PASADAS A LAS PLANTAS, PRUEBA, PRUEBA, PRUEBA,. .. ¿Mencioné la prueba? Diseño: Los principios de diseño son: 1. Todo el sitio del blog está formado por contenido estático, sin orificio para la inyección SQL o similar, 2. Contenido de la versión controlada, logrado con Git, 3. Puedes escribir tus publicaciones con tu editor de $ favorito, 4. Fácil sintaxis para los contenidos de las publicaciones, utilizando Markdown.Implementation: la implementación de OAK se realiza alrededor de unas pocas clases de Python y LIBS. Hay el script principal 'Oak.py`, que es el responsable de generar el contenido del blog y de inicializar el blogpath. Estructura. Estamos utilizando bibliotecas externas de Python, como Jinja2 para las plantillas y `Python-Markdown" para analizar los archivos RAW POST ..git se usa para versionar el contenido del blog y el conjunto completo de carpetas que están involucradas en el proceso.workflow : Inicialmente, hay un git repo (Llamemos a TI HUB) que vive en el servidor que servirá al blog. Tenemos que clonarlo en otro lugar en el servidor (lo llamará en vivo). Live tirará del centro cada vez que se produce un cambio en el centro, por lo que el contenido nuevo se actualiza en el clon vivo. Una de las carpetas del repositorio es la carpeta que posee el contenido público, asumamos que se llama sitio. Esa carpeta es la que tiene que publicar el servidor web. ¿Por qué no use el clon vivo directamente? El uso del repositorio de HUB nos permitirá hacer tantos clones como queremos, y de cualquiera de los clones, podremos impulsar el nuevo contenido al blog. El comportamiento se logra a través de ganchos GIT.


roble Software relacionado