Ghost (Blogging-Plattform)
Ghost ist eine freie Blogging-Plattform, die in JavaScript geschrieben ist und unter Node.js läuft. Sie ist minimalistisch aufgebaut und verfolgt das Ziel, ein System zum Verfassen und zur Veröffentlichung von Artikeln zu bieten, bei dem Blogger nicht von anderen Dingen abgelenkt werden. Ghost soll zukünftig Teil des Fediverse werden.[3]
Ghost
| |
---|---|
Basisdaten
| |
Entwickler | Ghost Foundation |
Erscheinungsjahr | 2013 |
Aktuelle Version | 4.7.0[1] (8. Juni 2021) |
Betriebssystem | plattformunabhängig |
Programmiersprache | JavaScript |
Kategorie | Weblog-Software |
Lizenz | MIT-Lizenz[2] |
deutschsprachig | nein |
ghost.org |
Geschichte
BearbeitenDas von den beiden Softwareentwicklern John O’Nolan und Hannah Wolfe gestartete Projekt wurde auf der Crowdfunding-Plattform Kickstarter innerhalb von 29 Tagen mit knapp 200.000 britischen Pfund unterstützt, obwohl das ursprüngliche Ziel nur bei 25.000 Pfund lag.[4][5] Nach dem erfolgreichen Start wurde, wie bereits auf der Kickstarter-Seite angekündigt, die Ghost Foundation als gemeinnützige Non-Profit-Organisation gegründet, die sich um die Weiterentwicklung von Ghost kümmert. Die Software kann kostenlos von GitHub heruntergeladen und installiert werden.
Am 22. April 2024 gab Ghost bekannt, Teil des Fediverse zu werden über die Implementierung des ActivityPub-Kommunikationsprotokolls. Sie sagen selbst das diese Änderung gemacht wurde „um Teil des größten Veröffentlichungsnetzwerk der Welt zu werden“ und weil es „an der Zeit ist das freie Internet zurückzubringen.“[3]
Editor
BearbeitenGemäß dem minimalistischen Grundgedanken hinter Ghost ist auch der Beitrags-Editor so einfach wie möglich aufgebaut. Im Gegensatz zu anderen bekannten Weblog-Softwares und Content-Management-Systemen wie z. B. WordPress besitzt Ghost keinen visuellen WYSIWYG-Editor, sondern baut stattdessen auf der Markdown-Sprache auf, mit der die Texte formatiert werden können. Auf Formatierungs-Buttons wird dabei ebenfalls bewusst verzichtet, um das Tippen nicht durch das Anklicken von Buttons unterbrechen zu müssen.[6]
Themes
BearbeitenWie bei anderen modernen CMS kann das Aussehen von Ghost mit Themes angepasst werden. Dazu wird als Template-Sprache Handlebars verwendet,[7] mit der sich auf einfache Weise Variablen in den ausgegebenen HTML-Code einsetzen und zugehörige Kontrollstrukturen von den Entwicklern implementieren lassen.[8]
Die Ghost Foundation stellt für die Themes einen offiziellen Marktplatz zur Verfügung, auf dem sowohl kostenlose als auch kostenpflichtige Themes gelistet werden.[9] Die gelisteten Themes zeigen hierbei ein Vorschaubild an, welches mit einer benutzerspezifischen Webseite verlinkt ist, auf der das Theme heruntergeladen oder gekauft werden kann. Envato führt als offizieller Launch-Partner der Ghost Foundation ebenfalls ein Sortiment, in dem sich aktuell (Stand: Januar 2017) 208 verschiedene Themes befinden.[10]
Weblinks
Bearbeiten- Offizielle Website
- Ghost auf GitHub (englisch)
- Ghost: Building Activitypub (englisch)
Einzelnachweise
Bearbeiten- ↑ Release 4.7.0. 8. Juni 2021 (abgerufen am 21. Juni 2021).
- ↑ github.com.
- ↑ a b Building ActivityPub. Abgerufen am 23. April 2024 (englisch).
- ↑ John O'Nolan: Ghost: Just a Blogging Platform by John O’Nolan. Abgerufen am 22. Mai 2016 (englisch).
- ↑ Mario Janschitz: Ghost CMS: Endlich ist es da! In: t3n.de. yeebase media GmbH, 14. Oktober 2013, archiviert vom am 2. Juni 2016; abgerufen am 22. Mai 2016.
- ↑ 5 interessante Content-Management-Systeme für Node.js. Ghost. NodeCode.de, archiviert vom am 20. Mai 2016; abgerufen am 24. Mai 2016.
- ↑ Sarah Frantz: Theme Editing. In: Ghost. 3. Februar 2018 (ghost.org [abgerufen am 12. April 2018]).
- ↑ Handlebars.js: Minimal Templating on Steroids. Abgerufen am 24. Mai 2016.
- ↑ The Ghost Open Marketplace. Abgerufen am 24. Mai 2016 (englisch).
- ↑ Ghost Blogs & Ghost Themes from ThemeForest. Abgerufen am 12. Januar 2017.