Die neue Homepage ist ab sofort online.

tl;dr1

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 Symbol 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

Symbol

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

Symbol

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.

Aber was ist MarkDown?

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.

Weiterlesen auf Wikipedia ...

tl;dr

Verwendete Techniken

  • Pico - A stupidly simple & blazing fast, flat file CMS
  • Twig - The flexible, fast, and secure template engine for PHP
  • bootstrap - Powerful mobile first front-end framework
  • ByWord - Simple and efficient text editing for Mac, iPhone and iPad.
  • Pico Plugins - Plugins für das einfache Pico-CMS

Vorteile

  • MarkDown Dateien in freier Ordnerstruktur
  • Kein Backend
  • Frontend nach Wahl
  • Konzentration auf das geschriebene
  • Webspace günstiger

Nachteile

  • Begrenzte Größe der Seite, da bei jedem Aufruf jede MD-Seite geladen werden muss.

  1. Too long; didn't read - Zu lang, nicht gelesen 

  2. Content Management System 

  3. Hyper text markup language 

  4. File Transfer Protocol 

Blog Einträge


michael 23.03.2014