🚗 Herbie Flat File CMS & Blog
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
log
src
tests
.gitignore
CHANGELOG.md
LICENCE.md
README.md
apigen.neon
composer.json

README.md

Herbie

Herbie ist ein einfaches Flat-File CMS- und Blogsystem, das auf simplen Textdateien basiert.

Was ist Herbie?

Mit Herbie erstellst du mit einfachen Markdown- und Textiledateien in kurzer Zeit und mit wenig Aufwand eine voll funktionsfähige Website oder einen Blog.

Herbie baut auf bewährten Bibliotheken und Komponenten auf.

  • Markdown und Textile zur Formatierung von Inhalten
  • Twig Template Engine zur Erstellung von Layouts
  • Yaml zum Konfigurieren der Website und Verwalten von Datenstrukturen
  • Pimple als Dependency Injection Container
  • Composer und Packagist für das Dependency Management
  • die HttpFoundation-, EventDispatcher- und Yaml-Komponenten der Symfony Components
  • Imagine zur Bildmanipulation und -bearbeitung
  • GeSHi als leistungsfähgier Code Syntaxhighlighter

Installation

Am einfachsten installierst du Herbie via Composer. Führe dazu im Terminal die folgende Anweisung aus:

$ composer create-project getherbie/start-website myproject

Composer erstellt im Verzeichnis myproject deine Website und installiert alle abhängigen Bibliotheken.

Danach wechselst du ins Webverzeichnis und startest den eingebauten Webserver von PHP.

$ cd myproject/web
$ php -S localhost:8888

Dann musst du nur noch die Website im Browser unter http://localhost:8888 aufrufen. Fertig!

Website

Weitere Informationen findest du unter www.getherbie.org.