Vor einiger Zeit habe ich MarkDown entdeckt und sofort lieben gelernt. Das Tolle an MarkDown ist, dass es sehr intuitiv zu verwenden ist. Unbewusst verwenden wir's wahrscheinlich bereits Alle. Daher beschloss ich, dass die neue Seite mit MarkDown zu Pflegen sein soll. Das hier verwendete System der Seite ist
Pico - A stupidly simple & blazing fast, flat file CMS
Was soviel bedeutet wie: Ein extrem einfaches und blitzschnelles CMS2.
Der Inhalt der Seite wird einfach in Textdateien gespeichert die die Erweiterung .md
oder .markdown
anstatt .txt
haben. Die Textdateien sind MarkDown-Formatiert und werden in einer frei wählbaren Ordnerstruktur gespeichert. Da Pico keine Datenbank, benötigt kann auch ein günstigeres Angebot beim Provider verwendet werden! Pico hat
auch eine Plugin Schnittstelle, die sehr einfach aber auch mächtig ist. Auch ich habe ein paar Plugins für Pico geschrieben, die auf GitHub abgerufen werden können.
Das Pico CMS System verwendet
Twig - The flexible, fast, and secure template engine for PHP
um das Theme der Webseite zu erstellen und
PHP Markdown - PHP port of the Markdown tool
um die Dateien zu parsen und in HTML3 um zu wandeln. Das Theme der Seite selber baut auf
bootstrap - Powerful mobile first front-end framework
auf. Als Frontend benutze ich
ByWord - Simple and efficient text editing for Mac, iPhone and iPad.
auf OS X und iOS. Derzeit werden Änderungen noch per FTP4 auf den Server gespielt. Später wird's dann über#DropBox synchronisiert werden.
Genial einfach, einfach genial!
Markdown ist eine vereinfachte Auszeichnungssprache, die von John Gruber und Aaron Swartz entworfen wurde. Ein Ziel von#MarkDown ist, dass schon die Ausgangsform ohne weitere Konvertierung leicht lesbar ist. Als Auszeichnungselemente wurden daher vor allem Auszeichnungsarten verwendet, die in Plaintext und E-Mails üblich sind.