
Сейчас есть куча движков для блогов. Но автор решил заколбасить свой на сях.
Автор пишет на C++ по работе, поэтому он ежедневно использует препроцессор. У него возникла идея применить его и для этой задачи. Однако, по его словам, есть несколько веских причин так не делать. Препроцессор изначально был designed в основном для исходного кода на C, поэтому пришлось повозиться, чтобы заставить его перестать навязывать свою «помощь». Он использует gnu cpp (именно препроцессор, /usr/bin/cpp, а не компилятор c++), поскольку развёртывание происходит на Linux-сервере. Для начала ему потребовалось подобрать специальные параметры.