Hallo. Hier ist „Koto Tsuki Design“.
Ich habe den Eindruck, dass der Begriff „microCMS (Headless-CMS)“ in der Webentwicklung in den letzten ein bis zwei Jahren deutlich häufiger zu hören ist.
Auch wir haben bereits mehrere Websites für Kunden mit microCMS erstellt und unterstützen sie beim Betrieb.
Im letzten Artikel haben wir über die allgemeinen Anwendungsbereiche sowie die Unterschiede zwischen microCMS und WordPress gesprochen, doch dieses Mal möchte ich den Blickwinkel etwas ändern.
Ich möchte Ihnen ganz offen meine ehrlichen Eindrücke zu microCMS aus der Perspektive eines Entwicklers (Erstellers) schildern, der die Websites hinter den Kulissen selbst aufbaut – einschließlich der Vor- und Nachteile.
Um es vorweg zu nehmen: „Als Entwickler macht die Arbeit mit diesem System unglaublich viel Spaß. Allerdings gibt es bestimmte ‚Voraussetzungen‘, damit sich Kunden dafür entscheiden.“
Ich werde euch einen authentischen Bericht aus der Praxis liefern.
Bevor wir zum eigentlichen Thema kommen, noch eine kurze Anmerkung: Wenn Sie sich zunächst einen Überblick verschaffen möchten und sich fragen: „Was ist microCMS überhaupt?“ oder „Wodurch unterscheidet es sich von anderen Tools?“, lesen Sie bitte zuerst den Artikel „Was ist microCMS?“.
Dann werden Sie die konkreten Inhalte, über die ich im Folgenden spreche, viel besser verstehen und sich besser darauf beziehen können.
Vorteil: „Überwältigende Leichtigkeit“, die beim Entwickeln begeistert
Zunächst einmal die Vorteile, bei denen ich als Entwickler dachte: „Das ist wirklich großartig!“
1. Es ist einfach unglaublich schnell! Der Spaß daran, blitzschnelle Websites zu erstellen
Das hat mich am meisten beeindruckt. Da keinerlei überflüssige Systeme im Weg stehen, werden die Seiten blitzschnell angezeigt.
Es ist einfach ein großartiges Gefühl als Entwickler, eine Website zu erstellen, die dieses erfrischende Gefühl vermittelt – so, als würde man an einem sonnigen Tag mit dem Fahrrad oder dem Auto in voller Fahrt eine menschenleere Uferstraße entlangrasen.
Man hat das Gefühl, dass sich genau das, was man programmiert hat – jeder einzelne Codezeile – direkt auf das angenehme Nutzererlebnis (die Geschwindigkeit) der Website auswirkt, und es ist einfach ein tolles Gefühl, nicht durch unnötige Einschränkungen gebunden zu sein. Diese „Schnelligkeit“ ist die beste Art der Gastfreundschaft für die Besucher der Website.
2. Befreiung von der Angst vor „Plugin-Update-Fehlern“
Beim Betrieb von WordPress besteht stets das Risiko, dass die Website durch Updates von Zusatzfunktionen (Plugins) plötzlich komplett weiß wird oder das Layout durcheinandergerät.
Da microCMS jedoch aufgrund seiner Struktur keine solchen Plugins verwendet, gibt es keine „Angst vor Updates“. *Man muss lediglich auf die Version der Basisumgebung
Node.js achten – die Wartung ist wirklich einfach und sicher.
3. Ein übersichtliches Admin-Panel, in dem sich Kunden nicht verirren
Der Administrationsbereich (der Bereich hinter den Kulissen, in dem Artikel verfasst werden) ist äußerst einfach und übersichtlich gestaltet. Da es keine komplizierten Menüs gibt, lässt sich den Kunden die Bedienung leicht erklären – etwa mit den Worten: „Klicken Sie hier und geben Sie Ihren Text ein.“ Ich empfand es als großen Vorteil, dass die Bedienung auch für Personen, die sich mit dem Internet nicht so gut auskennen, intuitiv und benutzerfreundlich ist.
Nachteile: „Unannehmlichkeiten“ und „Kostenhürden“, die ich ehrlich ansprechen möchte
Andererseits gab es nach der tatsächlichen Einrichtung und dem Betrieb auch einige schmerzhafte Schwachstellen und Hürden, bei denen ich das Gefühl hatte: „Das muss ich den Kunden im Vorfeld unbedingt klar mitteilen.“
1. Es dauert eine Weile, bis ein Artikel nach der Veröffentlichung „angezeigt“ wird
Es funktioniert nicht wie bei WordPress, wo „die Änderungen nach dem Klicken auf den Veröffentlichungs-Button innerhalb einer Sekunde sichtbar sind!“.
Aufgrund der Struktur von microCMS läuft bei jeder Aktualisierung eines Artikels im Hintergrund der Website ein „Neugenerierungsprozess (Build)“ ab.
Daher entsteht eine Zeitverzögerung von „etwa 3 bis 7 Minuten“ zwischen dem Klicken auf die Schaltfläche und der tatsächlichen Aktualisierung der Website.
Für diejenigen, die häufig kleine Korrekturen vornehmen, dürfte sich das etwas frustrierend anfühlen.
2. „Unsichtbarer Entwicklungsaufwand“ und „hohe Entwicklungskosten“ – gerade weil alles handgefertigt ist
Das ist vielleicht der größte Knackpunkt. Anders als bei WordPress, wo man einfach ein praktisches Plugin installiert und fertig ist, muss hier jede einzelne Funktion von Hand (durch Programmierung) von einem Entwickler zusammengestellt werden. (Auch wir entwickeln unter Einschränkungen wie dem Verzicht auf jQuery, um die Ladegeschwindigkeit so weit wie möglich zu steigern, aber ehrlich gesagt ist das ziemlich anstrengend, haha.)
Ehrlich gesagt: Selbst wenn man nach der Veröffentlichung spontan denkt: „Ich möchte diese Funktion gerne hinzufügen“, lässt sich das nicht wie bei WordPress mit einem Plugin in wenigen Minuten erledigen. Da jedes Mal eine sorgfältige Planung und Umsetzung (Programmierung) erforderlich ist, verursachen selbst kleine Änderungen einen gewissen Aufwand an Kosten und Zeit.
Daher ist es nicht ungewöhnlich, dass der Zeit- und Kostenaufwand für die Erstellung etwa „1,5-mal so hoch“ ist wie bei einer WordPress-Lösung. Außerdem gibt es strenge Beschränkungen hinsichtlich der APIs (Beitragstypen), die im Rahmen des kostenlosen Tarifs erstellt werden können, sodass bei großen Websites monatliche Gebühren für die Nutzung eines kostenpflichtigen Systems anfallen.
Fazit aus der Praxis: Fälle, in denen wir microCMS „auf keinen Fall empfehlen“, und Fälle, in denen es „hervorragend passt“
Vor diesem Hintergrund möchten wir Ihnen klar und deutlich sagen: Bei den folgenden Anforderungen empfehlen wir microCMS eher nicht:
- „Wir möchten die Inhalte selbst täglich oder sehr häufig aktualisieren“
- „Wir möchten die Anfangskosten so gering wie möglich halten und die Seite schnell erstellen.“
In solchen Fällen müssen Sie sich nicht zwangsläufig für microCMS entscheiden.
Wie bereits im letzten Artikel erwähnt, sind Sie mit Tools wie WordPress sicher glücklicher.
Umgekehrt lassen sich die Stärken von microCMS am besten bei Websites nutzen, die die folgenden Bedingungen erfüllen:
- Websites, bei denen die Ladegeschwindigkeit und ein „ansprechendes Design“ oberste Priorität haben
- Websites von Freiberuflern oder Unternehmen, bei denen „hohe Sicherheit“ eine unabdingbare Voraussetzung ist
- Websites, bei denen die „Art der Inhalte“, die aktualisiert werden müssen – wie Neuigkeiten oder Referenzen –, einfach und überschaubar ist
microCMS ist kein magisches Tool, das günstig, schnell und für alles geeignet ist. Es kostet Zeit und Geld und ist nicht gerade benutzerfreundlich.
Für Kunden, die sich jedoch ein „absolut stabiles, robustes Fundament“ und „überragende Geschwindigkeit“ wünschen, ist es die beste Wahl, die es gibt.
Was passt besser zu Ihrem Unternehmen? Wenn Sie unsicher sind, wenden Sie sich gerne an uns
„Wie sieht es bei unserem Unternehmen aus?“ „Ich möchte wissen, was innerhalb unseres Budgets möglich ist“
Wenn Sie auch nur im Geringsten solche Gedanken haben, wenden Sie sich bitte jederzeit ganz unverbindlich an uns.
Bei Ko to Tsuki Design legen wir alle „Vor- und Nachteile“, wie wir sie hier besprochen haben, offen auf den Tisch und erarbeiten gemeinsam mit Ihnen die Lösung, die am besten zu Ihrem aktuellen Unternehmen passt.
(Das war’s aus der Praxis!)