Skip to content

Netzweberei/herbie

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Herbie Flat File CMS & Blog

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 98.0%
  • HTML 2.0%