Ich suche nach einem Generator für statische Websites, der wie GitHub funktioniert und über grundlegende Blogging-Funktionen verfügt. Was ich mit "funktioniert wie GitHub" meine, ist hauptsächlich, wie Markdown gerendert wird und wie relative Links zwischen Markdown-Dateien funktionieren. https://github.com/blog/1395-relative-links-in-markup-files
Ich möchte Jekyll nicht verwenden. Ich mag seine Philosophie nicht, dass jeder Post-Dateiname mit einem Datum beginnen muss. Warum ziehen Sie das Datum nicht aus den Dateimetadaten oder der Titelsache?
Middleman ist besser, da es diese Anforderung nicht hat, aber es schreibt standardmäßig keine .md
relativen Links um, .html
wie es GitHub tut.
Irgendwelche Empfehlungen?
Sie können auf DocPad nachsehen .
Es bietet viele Möglichkeiten , hat eine schöne Dokumentation und basiert auf Node.js
Es unterstützt viele Markup- Plugins (Markdown, Textil, ...). Mit DocPad können Sie komplexe statische Blogs mit erweiterten Funktionen erstellen (wie nicht statische Funktionalitäten, Datenbankabfragen,
Importieren von Seiten von extern:
Importieren Sie Daten aus externen Diensten (Atom, XML, JSON usw.)
Sie können DocPad mit GitHub verwenden . Sie können in das Repository schreiben, um Ihre Wiki-Inhalte aufzunehmen, sie von DocPad rendern lassen und bei Änderungen automatisch aktualisieren. Hier finden Sie weitere Informationen.
Was meinst du mit "grundlegenden Blogging-Funktionen"? Meiner Meinung nach können sie folgende sein:
Wenn Sie mit Programmierung (Javascript, Node.js) vertraut sind, kann DocPad eine der besten Wahl sein.
.md
relativer Links zu .html
, die Integration mit Github, grundlegende Blogging-Funktionen. Da Sie neu hier sind, möchten Sie vielleicht einen Blick auf unsere Richtlinien zur Antwortqualität werfen (kein Wortspiel beabsichtigt, bitte betrachten Sie es als freundlichen/hilfreichen Hinweis). Dann bearbeiten Sie bitte Ihre Antwort, um sie zu verbessern. Danke im Voraus!Nikola ist ein in Python geschriebener statischer Website-Generator mit den folgenden Funktionen:
Ich weiß nicht, ob Sie das genau meinen, aber eine Option könnte sein, dass Kirby ein dateibasiertes CMS ist, das keine SQL-Datenbank oder ähnliches benötigt. Der Inhalt ist in Markdown geschrieben und das Ganze ist hochgradig konfigurierbar. Ich benutze es für meine eigene Website , weil ich etwas einfacheres als WordPress usw. wollte.
unoder
Steve Moser
Hirsch Jäger