Kategorien
Content Management Systeme

Joomla = alle zusammen

Joomla ist ein freies Content-Management-System (CMS) zur Erstellung von Webseiten. Das Joomla-Projekt versteht sich selbst als CMS “für alle” und wird von Freiwilligen programmiert und organisiert. Das Wort Joomla ist aus der Sprache Suaheli entlehnt und bedeutet auf Deutsch etwa “alle zusammen” im Sinne von “alle gemeinsam”. Dieses Freiwilligenprojekt hat es geschafft, dass 15 Jahre nach seiner Gründung Millionen Websites Joomla nutzen und in jedem Land der Welt Joomla Sites „einfach so“ erstellt werden können. Zehntausende Freelancer, Webagenturen, Extension- und Template Programmierer haben sich auf der Basis von Joomla ein Geschäft aufgebaut.

Im Gegensatz zu anderen CMS-Projekten wie WordPress oder Drupal steht hinter dem Joomla Projekt keine Firma, die bei Bedarf Programmcode entwickeln lassen, Entwickler bezahlen, Marketing Strategien ersinnen oder andere Ressourcen zur Verfügung stellen kann.

Kategorien
Content Management Systeme Infrastruktur Performance Security Shared Hosting Tools Wunschthema

PHP Einstellungen verändern

Der PHP Interpreter benötigt die Konfigurationsdatei php.ini. In dieser Textdatei werden Werte innerhalb von Variablen gespeichert, die wichtig bei der Ausführung von PHP Programmen sind. Wenn der PHP Interpreter gestartet wird, wird diese Konfigurationsdatei eingelesen.
Wenn du einen Root Server bei uns betreibst, so kannst du die php.ini Datei direkt in einem Editor bearbeiten. Wenn du ein Webhosting bei uns hast, erfolgt der Zugriff und die Veränderung der php.ini Datei über den Browser innerhalb des cPanel Verwaltungsprogramms.

Kategorien
Content Management Systeme Shared Hosting Webdesign Wunschthema

PHP schon aktualisiert?

Am Ende eines Jahres denkt man an Weihnachten und an PHP. PHP wurde 1995 von Rasmus Lerdorf entwickelt. Die Abkürzung PHP stand damals für Personal Home Page Tools, die Lerdorf zur Protokollierung der Zugriffe auf seinen Online-Lebenslauf geschrieben hatte. PHP ist heute die am häufigsten auf Servern verwendete Programmiersprache zum Erstellen von Websites. 80% aller Websites werden mit PHP erstellt. Die drei grossen Content Management Systeme WordPress, Joomla, Drupal, die Wikipedia, Facebook, Frameworks wie Symfony und Laravel. Sie alle basieren auf PHP. Das „Geheimnis“ hinter diesem Erfolg

Kategorien
Automatisierung Content Management Systeme Shared Hosting Webdesign Wunschthema

WordPress Update schlägt fehl …

Letzte Woche gab es wieder ein WordPress Update mit vielen interessanten neuen Features wie dem Theme 2020 (siehe hier, hier und hier). Ausser Neuigkeiten gab es auch ein paar sicherheitsrelevante Verbesserungen. Gerade aus dem letzen Grund solltest du WordPress Updates immer einspielen. Auch WordPress Plugins und Themes erhalten regelmässig Updates und sollten immer auf dem neuesten Stand sein.

Je nachdem, auf welche Weise du dein WordPress installiert hast, welche Plugins, welche PHP Version, welche Datenbank-Version du benutzt, und abhängig von vielen anderen Faktoren kann es durchaus sein, dass so ein Update auch mal schief läuft. Das passiert häufiger in Übergangsphasen bei denen der WordPress Core Änderungen enthält, an die noch nicht alle Plugins und Themes angepasst worden sind.

Ein sehr klarer Hinweis zum Thema „unterstützte Versionen“ befindet sich auch im WordPress Codex

Kategorien
Content Management Systeme Datenschutz Shared Hosting Site Builder Webdesign Wunschthema

Öffentliche und nicht so öffentliche Inhalte in Drupal

Die meisten Websites haben auch heute noch eher Broschürencharakter. Sie beschreiben eine Firma, ein Produkt oder einen Service. Manchmal gibt es auch interaktive Elemente wie News, einen Blog oder ein Kontaktformular. Wenn es interaktiver wird, benutzen die meisten Betreiber von Websites heute das Content Management System WordPress. Es gibt tausende von Erweiterungen und man muss nicht programmieren um beispielsweise einen Online-Shop aufzusetzen.

Wenn man allerdings etwas sehr Individuelles und Interaktives aufsetzen will, stösst man bei fertigen Erweiterungen schnell an Grenzen.