Kategorien
Content Management Systeme seafolly.ch Shared Hosting Site Builder Webdesign

Drupal & Gutenberg = richtig gut!

Die konsequente Einführung des Gutenberg Editors hat die WordPress Welt in den vergangenen Monaten gehörig durcheinander gewirbelt. Der Editor wird in erstaunlicher Geschwindigkeit weiterentwickelt und ist prinzipiell unabhängig von WordPress einsetzbar. Mittlerweile gibt es ihn auch für Drupal. Zwar noch nicht in einer 100% stabilen „stable“ Version aber immerhin schon als „release candidate„.

In Drupal besteht eine einzige Seite einer Website aus mindestens einem Feld, dem Titel. Alles andere ist „verhandelbar“. Auf einfachen Seiten, beispielsweise einem Impressum, wird der Inhalt meist als HTML Text in einem einzigen Feld gespeichert. Oft sind Seiten in Drupal aber individuell zusammengestellte, aus vielen Feldern bestehende Inhaltstypen, wie beispielsweise ein Produkt, ein Ereignis, eine Adresse oder ein Kundenprofil. Ausserdem gibt es Bündel von Feldern, Entitäten und wenn man nicht genau aufpasst, kann man sich schnell in den Strukturen verlieren. Diese mit vielen Feldern ausgestatteten Inhaltstypen enthalten natürlich auch unterschiedliche Feldtypen. Das kann von einer Zahl, einer Datei, einen Wahr/Falsch Feld, einer IBAN, einer E-Mail Adresse bis zu Amazon ASINs gehen. Der Fantasie sind da keine Grenzen gesetzt und neue Feldtypen sind per Modul installierbar.

Kategorien
Betriebssysteme Content Management Systeme Webdesign Wunschthema

Eine lokale Entwicklungsumgebung mit Drupal VM

Wer Websites betreibt, benötigt lokale Entwicklungsumgebungen und Testsysteme. Wenn etwas auf der produktiven Website geändert oder komplett neu erstellt werden soll, ist es wichtig, die Änderungen in einer lokalen Testumgebung zu erstellen und auszuprobieren. Um den Umgang mit Software, wie beispielsweise einem Content Management System zu lernen, ist eine lokale Installation ebenfalls sehr zu empfehlen. Nun läuft die meiste Software als Serveranwendung unter dem Betriebssystem Linux, die lokalen Rechner nutzen aber überwiegend Microsoft Windows und Apple macOS. Einen separaten Linux Rechner haben eher wenige Nutzer. Mit der Software VirtualBox, die für alle gängigen Betriebssysteme zur Verfügung steht, lässt sich eine Linux Umgebung auf Windows und MacOS Rechnern einrichten. Virtualbox kann aber nicht nur eine, sondern mehrere virtuelle Umgebungen zu Verfügung stellen. Diese „virtuellen Boxen“ können bei Bedarf gestartet und genutzt werden. Natürlich lassen sich auch Windows und macOS in einer virtuellen Machine starten, meisten wird aber doch ein Linux benötigt. Da so ein Linux natürlich auch innerhalb der virtuellen Box konfiguriert werden muss, entstand eine Software, die virtuelle Maschinen verwaltet. Die heisst Vagrant. Mit Vagrant lassen sich virtuelle Maschine automatisiert bis ins kleinste Detail konfigurierbar einrichten. Ein besonders gelungenes Beispiel einer solchen virtuellen Umgebung ist die Drupal VM von Jeff Geerling.

Kategorien
Content Management Systeme Site Builder Webdesign

Das Webform Modul für Drupal 8 ist da!

Wer jemals mit Drupal zu tun hatte und ein Formular benötigte, kennt vermutlich das Webform Modul. In Drupal ist es ja so ähnlich wie in Linux. Es gibt für jedes Problem genau eine Lösung, sprich ein Modul. Wenn du eine Anforderung hast, die etwas komplexer ist, nutzt du mehrere Module, die dann miteinander kombiniert werden. Gerade Formulare sind ein sehr interessantes Thema, da die Gestaltung der Eingabefelder, die Validierung der Daten, die Darstellung der Ergebnisse und vieles andere mehr oft echte Herausforderungen darstellen.
Drupal 8 erschien im November 2015, also vor drei Jahren. Seit drei Jahren gab es kein verfügbares und stabiles Formularmodul. Als Programmierer kann man sich sein Formularmodul bei Bedarf selbst schreiben. Für alle Anderen war das teilweise ein echtes Problem.
Das Webform Modul für Drupal 7 wurde von etwa 400,000 Websites genutzt, die „halb“-fertige Version für Drupal 8 dagegen nur von knapp 50,000 Websites. Am 24.12.2018 war es nun soweit. Das Webform Modul erschien in der stable Version!

Kategorien
Content Management Systeme Editoren

Gutenberg – Erfahrungen

Seit August 2018 bietet jede WordPress Installation den Gutenberg Editor zum Ausprobieren an. Hier im Blog benutze ich ihn seit dieser Zeit. In diesem Blog Post teile ich meine Erfahrungen aus diesen ersten Monaten.

Kategorien
Content Management Systeme Infrastruktur Shared Hosting Site Builder Webdesign

Der CMS Garten

Wir leben in einer Aufmerksamkeitsökonomie. Nicht mehr der Zugang zu den Dingen und Services ist begrenzt, sondern die Aufmerksamkeit des Einzelnen. Um diese begrenzte Aufmerksamkeit auf dieses oder jenes zu lenken, muss man etwas tun. Bei den meisten Free and Open Source Projekten gibt es keine Marketing Abteilung. Der Code entsteht dezentral und steht meistens für sich selbst. Die Projekte sind in der Anfangsphase oft so innovativ, dass es keiner besonderen Werbung bedarf, sondern das Produkt spricht für sich selbst.