Quijost

Webmaster => Tutoriales y Manuales => Mensaje iniciado por: shakaran en Marzo 04, 2013, 13:50:47 pm

Título: Como generar sitios web python estáticos con Hyde
Publicado por: shakaran en Marzo 04, 2013, 13:50:47 pm
Hyde (http://hyde.github.com/) es un generador estático de sitios web python. En Quijost ofrecemos
esta herramienta por defecto (http://quijost.com/sanbox/index.py) para cualquier cuenta de alojamiento compartido.

Es necesario contar con un plan de alojamiento ebasic o superior (http://quijost.com/shared-hosting/) ya que el
acceso SSH es requerido para ejecutar los comandos de creación y generación del sitio.

Hyde Dispone de muchas características como:


Para crear un sitio web con Hyde en Quijost basta con ejecutar el comando siguiente en la consola ssh:

Código: [Seleccionar]
$ hyde -s ~/misitio/ create
Esto creará una carpeta "misitio" en el directorio home de tu usuario Quijost con el contenido y datos del sitio creado.

Puedes editar algunas configuraciones del sitio en el archivo ~/misitio/site.yaml que será creado.

Una vez hayas editado los datos que desees, puedes generar el resultado final del sitio estático con:

Código: [Seleccionar]
$ hyde gen -s ~/misitio/
Se generará entonces una carpeta ~/misitio/deploy/ con todos los contenidos de tu sitio web.

Para sincronizar los cambios (sólo subir los datos y archivos modificados) y hacerlos públicos bajo tu directorio public_html, puede ejecutar el comando de rsync:

Código: [Seleccionar]
$ rsync -u -c -r ~/misitio/deploy/* ~/public_html/
Tu sitio estará generado perfectamente. Como muestra de ejemplo puedes ver un sitio por defecto generado en Quijost en la dirección:

http://hyde.quijost.com

Mas información sobre templates (plantillas): http://hyde.github.com/templates/