Ghost 1.0 – Der Geist der Blogging-Zukunft?

Veröffentlicht: 2017-08-20

Ghost möchte das nächste große Ding im Bloggen werden. Wie jeder gute WordPresser wollte ich meine schmutzigen kleinen Fäustlinge überall hinlegen und sehen, worum es bei der ganzen Aufregung geht.

Ghost wurde ursprünglich für die Entwicklung über Kickstarter finanziert und ist eine Blogging-Plattform, die erst kürzlich zur Primetime 1.0 veröffentlicht wurde. Das sind große Neuigkeiten für Leute wie uns, die auf dem neuesten Stand der Webentwicklung und -veröffentlichung bleiben wollen.

Die Veröffentlichung von Ghost 1.0 war also ein guter Ort, um sich einzuarbeiten und herauszufinden, wie sich die Dinge seit dem Kickstarter entwickelt haben.

Nur was ist Ghost?

Zunächst einmal ist Ghost Open Source. Für WordPress-Leute wie uns sind das großartige Neuigkeiten. Aber wir müssen bedenken, dass Open Source nicht gleich Open Source ist. Für den Vertrieb existieren mehrere Lizenzen, und Ghost wird unter der MIT-Lizenz veröffentlicht, während WordPress als GPL gepflegt wird.

Über die Unterschiede können Sie an einigen Stellen nachlesen. Sofern Sie kein Entwickler oder Themester sind, werden Sie von der MIT vs. GPL-Seite möglicherweise nicht viel beeinflusst.

Abgesehen davon ist es eine ziemlich unkomplizierte Veröffentlichungsplattform mit einem Themenmarktplatz, lokalen Entwicklungstools und einer glatten Oberfläche, die das WordPress-Admin-Panel in Bezug auf das Design ehrlich in den Schatten stellt.

Erste Schritte mit Ghost 1.0

Sie haben zwei Möglichkeiten, wenn Sie mit Ghost beginnen: Sie können das Hosting von der Muttergesellschaft über ihr Ghost(Pro)-Programm kaufen (denken Sie an verwaltetes WP-Hosting) oder Sie können es auf Ihrem eigenen Host installieren (bisher ziemlich einfach, rechts?)

Hier ist der Haken: Sie haben die Wahl zwischen nur sechs Hosts, die Ghost unterstützen.

Ghost 1.0 Blogging- und Veröffentlichungsplattform

Wenn Sie an die Allgegenwart von WordPress gewöhnt sind, fühlt sich das fast klaustrophobisch an.

Für meine Zwecke habe ich mich für eine 14-tägige Testversion von Ghost(Pro) angemeldet, um mit dem Webinterface zu spielen, und ich habe die lokale Installation durchgeführt, bei der ich in meiner eigenen kleinen Sandbox mit dem Desktop-Client so ziemlich alles machen konnte, was ich wollte .

Ghost 1.0 lokal installieren stinkt

Berühmte 5-Minuten-Installation ist dies nicht.

Ich bin ein Technikfreak. Ich bin mit einer Befehlszeile vertraut. Als ich sah, dass das von Ghost empfohlene System Ubuntu 16.04 war, leuchteten meine Augen auf. "Das benutze ich!" mein Verstand schrie vor Aufregung. Also befolgte ich umgehend ihre Anweisungen und…

Fehler. Nach Fehler. Nach Fehler.

Zunächst einmal war meine Version von Node falsch. Ghost unterstützt nur die Node-Versionen 4 bis 6.5. Ich lief 8.x. Kein Problem. Node Version Manager (nvm) installieren, auf 6.5 wechseln, easy peasy.

Nö. Jetzt gibt es ein Problem mit der SQLite3-Installation. Die Ghost-CLI hat es nicht richtig installiert (obwohl es bereits auf meinem System installiert und aktualisiert wurde). Deinstallieren, neu installieren. Gleiche Sache.

Sie sagten, ich solle dann auf MySQL umsteigen. Okee dokey. Nein, läuft immer noch nicht. Und…irgendwie entschied Ubuntu in diesem Schlamassel, dass ich nvm nicht mehr installiert hatte. Pfui.

Nichts davon war schwer, wohlgemerkt – nur frustrierend.

Ich mache eine Pause, mache ein Sandwich und wechsle zu meinem Macbook (mit MacOS Sierra und vollständig aktualisiert). Ich meine, es ist Unix, also kann die Installation nicht so unterschiedlich sein.

Und das war es nicht. Es sind genau die gleichen Fehler aufgetreten. In genau der gleichen Reihenfolge. Knotenversionen. Probleme bei der Installation von SQLite3. Probleme mit MySQL. Das Vergessen von nvm ist da.

Pfui.

Schließlich stoße ich an und stoße und aktualisiere und deinstalliere und installiere neu, und die Dinge funktionieren. Wie ich schon sagte, ich fühle mich in der Befehlszeile wohl, aber ich kann Ihnen nicht sagen, warum es letztendlich funktioniert hat, weil ich so viele Dinge ausprobiert habe.

Am Ende brauchte es über ein Dutzend Versuche, um Ghost zu installieren und auf einem Computer zum Laufen zu bringen. (Ich habe Windows 10 jedoch nicht ausprobiert, daher ist es dort möglicherweise eine bessere Erfahrung. Lassen Sie es mich wissen!)

Verwenden von Ghost

Ich lade Dinge hoch, rufe die localhost-URL in meinem Browser auf und es gibt kein Admin-Panel. Keine Möglichkeit, Beiträge zu bearbeiten. Nichts. Ich bin einfach ein Benutzer. Ich habe eine saubere Website voller Tutorials und vorausgefüllter Inhalte und keine Möglichkeit, meine eigene hinzuzufügen.

004 - Ghost 1.0 Publishing- und Blogging-Plattform

Nachdem ich mich ein wenig umgesehen habe, finde ich heraus, dass es einen Desktop-Client gibt. Es lässt sich leicht installieren (yay!) und fragt nach meiner URL (der localhost-URL) und einem Benutzernamen. Ich habe keine Ahnung, also gebe ich einfach eins ein und es erstellt mein Blog-Benutzer automatisch.

Seltsamerweise ist der Desktop-Client auch kein Installationsprogramm. Hoffentlich passiert das in zukünftigen Versionen, weil ich nicht sehen kann, wie sich die meisten Leute die Mühe machen, die ich gemacht habe.

Darüber hinaus ist der Desktop-Client die einzige Möglichkeit zum Bearbeiten und Veröffentlichen. Es gibt keine Webschnittstelle (die ich finden kann), es sei denn, Sie verwenden den Ghost(Pro)-Dienst zum Hosten. Wenn Sie sich für einen der anderen Hosts entscheiden, verwenden Sie die Befehlszeile und die Desktop-App.

Es gibt auch noch keine mobile App. Behalte das also im Hinterkopf.

Nachdem ich beide Schnittstellen eine Weile benutzt habe, bin ich mir ziemlich sicher, dass sie genau gleich sind. Das gefällt mir sehr. Einheitliches Design bedeutet mir viel (und auch den Ghost-Leuten).

Der Herausgeber selbst

Um Ghost 1.0 wirklich auszuprobieren, habe ich diesen Beitrag komplett im Ghost-Editor geschrieben. Vom Notieren und Experimentieren bis hin zum Bearbeiten wechselte ich zwischen Desktop und Web-Client, bis ich den Beitrag in WordPress fertigstellte.

Ich muss sagen, es gefällt mir.

Ghost 1.0 Blogging- und Veröffentlichungsplattform

Aber für Leute, die an WordPress gewöhnt sind, kann es etwas gewöhnungsbedürftig sein. Sehen Sie, es ist ein Markdown-Editor, kein WYSIWYG/Klartext-Editor, wie wir es gewohnt sind. Sie können jedoch weiterhin HTML verwenden, wenn Sie mit der Markdown-Syntax nicht vertraut sind. Wenn Sie jemals Reddit-Kommentare hinterlassen oder zu Github beigetragen haben, haben Sie wahrscheinlich Markdown gesehen oder verwendet.

Ghost 1.0-Abschlag

Es gibt zwei Bearbeitungsmodi: Einzelbereich (nur das Markdown oder HTML) und Doppelbereich, Seite-an-Seite-Editor. Die Doppelfenster sind sehr, sehr schön, besonders wenn Sie neu im Markdown sind – Sie können in Echtzeit genau sehen, was die Symbole tun und Ihre Formatierung überprüfen – helfen bei Tippfehlern und fehlenden Tags und dergleichen.

Ghost 1.0-Bearbeitungs-Doppelfenster

Aber – und es gibt immer ein Aber, nicht wahr? – weil es zweispaltig ist, fühlte es sich selbst auf dem voll skalierten MacBook Pro Retina-Display, das ich verwende, irgendwie umständlich an Ich mag den ablenkungsfreien Modus von WordPress auch nicht. Das gibt es also.

Posten und Ghosting

Das Posten ist super einfach und jede Option, die Sie benötigen, ist nur einen einzigen Klick entfernt. Öffnen Sie die Beitragseinstellungen und Sie erhalten Zugriff auf das Beitragsbild, Metadaten, Twitter-Karten, Facebook-Karten und sogar Kopf-/Fußzeilenskripte.

Jedes bisschen davon ist leicht essbar und verständlich.

Ich hatte einige Probleme mit URL-Slugs, die nicht ganz richtig funktionierten. Es fügt gelegentlich "-post" am Ende meiner Slugs hinzu, oder wenn ich das Titelfeld wegklicke, wenn es leer ist, wird der Slug für immer auf "ohne Titel" gesetzt. Es ist ein kleiner Fehler, der in zukünftigen Versionen ausgebügelt wird, da bin ich mir sicher.

Diese Art von Fehlern ist für einen Hobbyisten ein kleines Ärgernis, aber für ein großes Unternehmen (das ein Hauptziel der Ghost-Software ist) ein großes Problem, da Autoren und Redakteure diese Art von Fehlern leicht übersehen können.

Das Löschen eines Beitrags ist jedoch nicht so intuitiv. Es gibt einen einzigen Ort zum Löschen eines Beitrags, und zwar ganz unten in den einzelnen Beitragseinstellungen. Sie können es überhaupt nicht von der Postliste aus tun, die adressiert werden muss.

Ich konnte auch keine Möglichkeit finden, meine Entwurfsbeiträge separat zu sortieren, sie wurden nur mit einem roten Entwurfssymbol in der Hauptliste der Beiträge markiert. Was noch einmal, ich bin mir sicher, dass es in Zukunft behoben werden wird.

Ghost 1.0 Blogging-Software

Ghost 1.0 fühlt sich angenehm und sauber an

Design und Benutzerfreundlichkeit sind für die Ghost Foundation wichtig. Die Verwendung von Ghost 1.0 ist angenehm und ich fühle mich vom ersten Moment an wie zu Hause.

Die Software fühlt sich sowohl auf der Front-End- als auch auf der administrativen Seite ähnlich wie Squarespace und Medium an. Wenn Sie schon einmal eines davon verwendet haben, werden Sie sich an Ghost nur sehr wenig gewöhnen müssen.

Die Geschwindigkeit ist großartig, es gibt keinerlei Verzögerungen im Editor oder in der Anzeige. Selbst wenn Sie sich für das Standardthema entscheiden (mit dem ich nur gespielt habe), ist es poliert und sauber genug, um es zu verwenden, auch wenn es ein hübscher Ausstecher ist.

Ghost 1.0 Theme-Beispiel

Die Version von Ghost 1.0 fühlt sich an wie Squarespace, wenn Sie die Stützräder abnehmen würden, oder vielleicht wie Medium, wenn Sie die volle Kontrolle über die Veröffentlichungsplattform hätten.

Ghost kann auch das sein, was Gutenberg langfristig anstrebt. Und das ist nicht unbedingt schlecht für die Veröffentlichungsseite von WordPress.

Abschluss? Fortsetzung folgt…

Ich glaube wirklich nicht, dass es möglich ist, eine eindeutige Schlussfolgerung zu Ghost 1.0 zu ziehen. Es ist noch ein bisschen früh in seinem Leben, ein Urteil zu fällen. Also belasse ich es einfach als Fortsetzung .

Die Software selbst ist genial, aber sie ist neu. Als es zum ersten Mal angekündigt wurde, sah ich Tonnen von Artikeln darüber, wie es ein WordPress-Killer war . Das ist einfach albern.

Erstens hat WordPress 13 Jahre Vorsprung und über ein Viertel des Internets läuft darauf. Es geht nirgendwo hin.

WordPress ist auch ein Content-Management-System. Es wird nicht nur zum Bloggen und Veröffentlichen verwendet.

Geist ist.

Ghost ist in erster Linie eine Publishing-Plattform. Auf der Website sagt es der Header so klar wie der Tag.

Ghost 1.0 ist eine professionelle Publishing-Plattform

Sie geben sich selbst als professionelle Veröffentlichungsplattform an, die von Natur aus ein anderes Publikum ist als WordPress-Ziele.

Klar, im weitesten Sinne sind WordPress und Ghost Konkurrenten. Sie sind Konkurrenten in der Art und Weise, wie Windows und Linux Konkurrenten sind: Sie tun das Gleiche, aber sie sind nicht einmal auf demselben Markt.

Sie können keinen E-Commerce-Shop von Ghost ausführen oder die Software als Serverendpunkt für eine iOS-App verwenden. Das kannst du mit WordPress machen.

Ghost ist dafür nicht auf dem richtigen Weg. Das ist okay. Das ist nicht ihre Nische. Sie wollen außergewöhnlich gut publizieren und sind auf dem richtigen Weg.

Was kommt als nächstes für Ghost 1.0?

"Geister 1.1?" du sagst. Nun, um es dorthin zu bringen, wird die Ghost Foundation tatsächlich von Ihnen abhängen. Da es sich um Open-Source-Software handelt, möchte Ghost, dass Sie sich an der Entwicklung beteiligen. Sie möchten aktiv, dass Sie zur Software beitragen.

Ihr Team ist überall und die Unterstützung ist großartig. Egal, ob Sie Github, Twitter, Slack oder was auch immer bevorzugen – jemand wird mit Ihnen über Ghost sprechen, Ihre Erfahrungen damit und wie Sie es verbessern können.

Meine letzte Aufnahme

Ghost macht so viel gut. Es macht Spaß, hineinzuschreiben, und wenn es einmal installiert ist, funktioniert es unglaublich gut. Aber diese Installation… Junge, oh Junge, war so schrecklich.

Wenn das Team hinter Ghost dies wirklich zur Allgegenwart auf WordPress-Ebene bringen möchte, müssen sie die „für Programmierer“-Mentalität etwas abschwächen.

WordPress zieht viele Leute wegen seiner Benutzerfreundlichkeit an. Mit HTML- und CSS-Kenntnissen kann man viel machen.

Im Gegensatz dazu verwendet Ghost Handlebars als Vorlagensprache und funktioniert hauptsächlich in JavaScript über Ember und Node. Es besteht eine gute Chance, dass der Stack einige Benutzer möglicherweise entfremden könnte.

Ghost 1.0 basiert auf JavaScript

Das heißt, sie richten sich nicht unbedingt an kleine Unternehmen und Hobbyisten wie WordPress. Ein vollständig JS-basierter Stack von der Entwicklung bis zum Endbenutzer könnte also viel geschäftliche Aufmerksamkeit auf sich ziehen (und ihr Produkt angesichts des explosionsartigen Wachstums von JavaScript in den letzten Jahren zukunftssicher machen).

Abgesehen von der Auswahl dieses Nits muss die Installation für das Self-Hosting wirklich, wirklich, wirklich, wirklich vereinfacht werden. Es wird vielleicht nie die Einfachheit auf WordPress-Ebene erreichen, aber es sollte nicht jemand brauchen, der Bash und die Befehlszeile versteht, um ein Dutzend Versuche über zwei verschiedene Betriebssysteme zu unternehmen (und immer noch auf einem Betriebssystem vollständig zu scheitern).

Wen rufst du an?

Keine Ghostbusters, das ist sicher. Dieses Mal nicht. Dies ist ein Geist, ich lasse mich gerne eine Weile verfolgen.

Ghost 1.0 gefällt mir wirklich sehr gut. Oder vielleicht das Potenzial von Ghost. In dieser Phase des Spiels ist das so ziemlich das Gleiche.

Was wir in dieser Version haben, ist ein fantastisches Produkt, das, wenn es Release 2.0 oder 3.0 erscheint, ein echter Konkurrent in der Publishing-Arena sein könnte.

Miniaturansicht des Artikels von gst / shutterstock.com