staging.inyokaproject.org

SiteDruid - einfaches Tool zum Erzeugen einer statischen Website

Status: Ungelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

randombits

Anmeldungsdatum:
14. Januar 2009

Beiträge: 194

Hallo,

ich möchte gerne mein kleines Projekt hier vorstellen, vielleicht findet es jemand nützlich und möchte es selber gerne verwenden, was er/sie gerne tun kann.

Es handelt sich um einen sehr einfach zu benutzenden statischen Webseiten Generator. Den kann man nehmen, wenn man ohne viel Aufwand mal ein paar HTML Seiten online stellen möchte.

Die einzelnen Seiten werden dabei alle in einem gemeinsamen Ordner als einzelne Dateien abgelegt. Um also eine neue Seite der Website hinzuzufügen legt man einfach eine neue Datei an. Diese wird dann automatisch in die Navigation der Website eingebunden.

Jede Datei besteht aus einem Kopf- und einem Textteil. Im Kopf kann man festlegen, ob und an welcher Stelle die Seite im Navigationsmenu der Site erscheinen soll. Ausserdem kann man für jede Seite Meta Informationen wie Seitentitel, Beschreibung und Schlüsselworte pflegen.

Der eigentliche Inhalt der Seite wird als Markdown Text geschrieben. Das hat den Vorteil, dass man nicht in irgendwelchem Html Code herum editieren muss und Änderungen sehr schnell gemacht sind.

Alle Änderungen erfolgen lokal auf dem eigenen Rechner. Änderungen kann man sich sofort über einen dazugehörigen Webserver im Browser ansehen.

Wenn alle Seiten so sind, wie man sie gerne hätte, kann man mit einem einzelnen Befehl eine statische Kopie der Website erzeugen, die dann auf den eigenen Webspace hochgeladen werden kann, z.B. per Ftp.

Die ganze Sache basiert auf einer Reihe von Python Modulen und dem CSS Framework Zurb/Foundation und kann bei Bedarf auch entsprechend angepasst werden.

Wenn es jemand ausprobieren möchte, dann findet er das ganze Projekt zum Runterladen als Git Repository hier:

https://bitbucket.org/slrbb/sitedruid

Eine Schritt für Schritt Anleitung (in englisch) gibt es hier:

https://bitbucket.org/slrbb/sitedruid/src/master/pages/documentation.md

Würde mich über euer Feedback, Fragen, Anregungen freuen. Und wenn es jemand gebrauchen kann, natürlich auch. ☺

Viele Grüsse, rb

mrkramps Team-Icon

Avatar von mrkramps

Anmeldungsdatum:
10. Oktober 2006

Beiträge: 5523

Wird nur Markdown Strict unterstützt, oder auch Markdown Extra bzw. irgendeine andere erweiterte Variante?

randombits

(Themenstarter)

Anmeldungsdatum:
14. Januar 2009

Beiträge: 194

mrkramps schrieb:

Wird nur Markdown Strict unterstützt, oder auch Markdown Extra bzw. irgendeine andere erweiterte Variante?

Markdown Extra

Antworten |