Flatfile-CMS, das mehrere Inhaltsblöcke zulässt

Ich habe mit vielen Flatfile-CMS herumgespielt – Baun, Phile und Pico, um nur einige zu nennen. Ich mag die Idee der TWIG-Vorlagen und des klaren, klaren Markdowns zusammen mit dem Konzept, Metadaten in der .md-Datei zu verwenden, um Anweisungen für die Twig-Vorlage bereitzustellen. Mein anfänglicher Gedanke war, dass ich diese Fähigkeiten auf leistungsstarke Weise mit einem CSS3-Framework wie Bulma kombinieren könnte, um gestochen scharfe, saubere und moderne Webseiten zu erstellen. Es gibt jedoch immer wieder das gleiche Problem - soweit ich das beurteilen kann, können Sie nur einen Inhaltsblock in einer Markdown-Datei definieren. Um unterschiedliche Stile auf verschiedene Teile des Inhalts anzuwenden, müssen Sie in HTML eintauchen, was ich kann, aber ich kann es meinen Inhaltsentwicklern nicht wirklich zumuten. Gibt es ein einfaches Flatfile-CMS, das mehrere Inhaltsblöcke im Markdown zulässt?

Antworten (3)

Zum Wohle aller, die auf diese Frage stoßen. Ich habe mittlerweile viele Flatfile-CMS-Alternativen evaluiert. Der klare Gewinner ist Grav . Mit Grav können Sie mehrere Inhaltsblöcke erstellen, Unterseiten einbetten usw.

Es gibt ein weiteres neues Flat-File-Markdown-CMS in PHP mit Unterstützung von Blöcken. Ich bin in intensiver Entwicklung und habe ein gutes Konzept über die Blockdefinition in Markdown und das Block-Rendering über xpath-Anweisungen. Es heißt „Reboot CMS“ und ist auf GitHub zu finden: https://github.com/shaack/reboot-cms

  • Wonder CMS - SEIN WINZIG! (unter 100kb), "blocks"-Plugin
  • Pico CMS - wie 300 KB, "blockiert" Plugin
  • Bludit CMS- Sehr "potent", 5mb
  • Grav CMS - Der große Junge von Flat File CMS's 40mb (ca., mit Admin)