Kategorien
Infrastruktur Shared Hosting

Arbeiten mit der Kommandozeile auf deinem Webhosting

Die Administration deines Novatrend Webhostings erfolgt zumeist über das Tool cPanel. cPanel ist eine Anwendung im Browser und bietet umfassende Konfigurationsmöglichkeiten in einfach verständlichen Dialogen und Formularen. Wenn man grundsätzlich weiss, was man will, ist cPanel ein sehr komfortabler Weg um beispielsweise Datenbanken einzurichten, Dateien zu organisieren und editieren, E-Mail-Adressen zu verwalten und vieles andere mehr.

In den letzten Jahren bieten immer mehr Software-Projekte, beispielsweise WordPress, sogenannte CLI-Befehle für administrative Aufgaben innerhalb dieser Software. Mit CLI Befehlen lassen sich Erweiterungen installieren, Benutzer verwalten und vieles andere mehr. Die Abkürzung CLI steht für Command Line Interface (Terminal, Kommandozeile). Die cPanel Software ist unter anderem auch deshalb entstanden, weil vielen Benutzer:innen das Arbeiten auf der Kommandozeile zu aufwendig und vor allem zu gefährlich erschien. Um die Arbeit mit der Kommandozeile möglichst einfach, sicher und komfortabel zu gestalten, bietet cPanel Hilfestellungen.

Kategorien
Content Management Systeme Editoren

Was ist eigentlich Markdown?

Wer Texte schreibt, benutzt oft Textverarbeitungsprogramme wie Microsoft Word oder LibreOffice. 

Wenn die Texte auf einer Website erscheinen sollen, hat man es meistens mit einem in ein Formularfeld eingebauten WYSIWYG Editor (What you see is what you get) zu tun. 

Wer eine E-Mail schreibt, muss sich ebenfalls für HTML oder „reinen“ Text entscheiden. Die meisten E-Mails werden mit einem WYSIWYG-Editor erstellt und als HTML und Textversion verschickt. 

Wenn man etwas im Web schreibt und im entsprechenden Feld kein WYSIWYG Editor zur Verfügung steht, darf man oft nur „Text“ schreiben. Das ist bei den meisten Social Networks wie Facebook, Instagram und Twitter der Fall. 

Manchmal sind in „reinen“ Textfeldern auch HTML-Tags erlaubt. Dort kann man dann den Text, so man es kann, im HTML Format eingeben. 

Wer jemals Probleme mit einer Textverarbeitungssoftware und WYSIWYG-Editoren hatte, der hebe bitte die Hand!
(Vermutlich werden, neben mir, viele gedanklich ihre Hand heben :).)

Um der Melange aus eher unübersichtlichem HTML-Text und mit zu vielen Features ausgerüsteten WYSIWYG Editoren zu entgehen, dachten sich John Gruber und Aaron Swartz die vereinfachte Auszeichnungsprache Markdown aus. 

Kategorien
Content Management Systeme

Medien in Drupal 9

Am Content-Management-System Drupal scheiden sich oft die Geister. Die einen halten es für zu kompliziert, die anderen für das logischste und eleganteste System der Welt. Beide Gruppen liegen natürlich falsch :), die Wahrheit liegt wie immer in der Mitte. Drupal ist auch in der Version 9 ein sehr logisch aufgebautes System. Wenn man als Site Builder weiss was man erreichen will, kann man fast jede Anforderung sehr elegant umsetzen. Als Beispiel möchte ich heute den Umgang von Drupal mit Medien ein wenig genauer zeigen.

Kategorien
Betriebssysteme Programmieren Tools Webserver

Ein Webserver auf deinem iPhone/iPad

Die Verbreitung von Apple iPhones und iPads ist in der Schweiz, verglichen mit anderen Ländern, besonders hoch. Bei den Anteilen der Betriebssysteme an den Web-Besuchen in der Schweiz im Jahr 2019 liegt der Anteil von iOS Geräten bei 44.6%. Der vergleichbare Wert bei Android Geräten liegt bei 31.5%, Windows bei 18.9%, MacOS bei 4.7% (Quelle). Nach der Einführung eines Split Modes und der Mausunterstützung in iOS würden immer mehr Benutzer von iPads gern auf ihrem Gerät eine Entwicklungsumgebung haben um lokal programmieren zu können. Für das reine Programmieren liess sich da mit verschiedenen Apps durchaus etwas tun, aber ein lokaler Webserver und ein eigenes Dateisystem war bisher nicht wirklich möglich. Die im Apple App Store verfügbare App iSH ändert das nun – ein Selbstversuch.

Kategorien
Content Management Systeme Shared Hosting Webdesign

Backdrop – das benutzerfreundliche Open Source Web CMS

Backdrop ist ein Fork von Drupal aus der Zeit, als der Wechsel von Drupal 7 auf Drupal 8 stattfand. Die Veränderung von einem universell einsetzbaren Web-CMS (Drupal 7) zu einem Business-Application-Framework (Drupal 8) sahen viele EntwicklerInnen damals mit Sorge und gründeten Backdrop CMS. Das erste stabile Release erschien im Januar 2015, im Mai 2020 wurde das hundertste Release veröffentlicht.

Ich habe hier im Blog vor drei Jahren über das System geschrieben (Backdrop CMS) und verfolge seither die Entwicklung.

Backdrop folgt einer anderen Philosophie als Drupal. Es wird großer Wert auf (Abwärts-)Kompatibilität und Benutzerfreundlichkeit gelegt. Im Fokus steht die Community, die das CMS nutzt und weiterentwickelt.