QuébecPython: première édition
Je pars en voyage et j'apporte: Un des recueils de poésie de Gaston Miron
Chanson que j'écouterai éternellement: Aruarian Dance de Nujabes
Mon nom d'usager dans BZFlag: muymuy
bernardchhun.com
Comment ça fonctionne ?
Nous sommes maître du contenu et du contenant
Contenu en Markdown
Hébergement sans soucis
Pas de base de données
Performant
!bash
$ ab -n 500 -c 10 http://bernardchhun.com/
# Requests per second: 70.30 [#/sec] (mean)
# Time per request: 142.239 [ms]
$ ab -n 500 -c 10 http://www.gc.ca/accueil.html
# Requests per second: 26.75 [#/sec] (mean)
# Time per request: 373.778 [ms]
-n = nombre de requête
-c = concurrence
Bref, de la simplicité dans un monde complexe
Installation de la librairie
!bash
$ cd /votre/repertoire/favori
$ virtualenv venv # optionnel
$ source venv/bin/activate # optionnel
$ pip install pelican
Créer la structure de votre site
!bash
$ pelican-quickstart
!bash
$ cd content
$ touch un-article-magique.md
$ vim un-article-magique.md
Publier votre site via SSH
Le thème de base est drabe.
!bash
$ mkdir theme-qc-py
Modifier la configuration
!python
#!/usr/bin/env python
# -*- coding: utf-8 -*- #
from __future__ import unicode_literals
AUTHOR = u'Bernard Chhun'
TAGLINE = u"Développeur web généraliste"
AUTHOR_BIO = u"Père de famille, musicien, poête en devenir"
SITENAME = u'Divagation et vagabondage'
SITEURL = 'http://localhost:8000'
# DÉBUT ICI !
THEME = "./theme-qc-py"
# FIN ICI !
TIMEZONE = 'America/Montreal'