Joomla 6 Grundkurs – 08: Die Systemkonfiguration verstehen

In der Joomla-Konfiguration legst Du Einstellungen fest, die für die gesamte Website gelten. Dazu gehören der Website-Name, die Adressbildung und technische Angaben zum Betrieb. In dieser Folge zeige ich Dir die wichtigsten Bereiche und erkläre, welche Auswirkungen die einzelnen Entscheidungen haben. Für die tägliche Redaktion musst Du vieles davon kennen, aber nicht ständig verändern.

Wo findest Du die Konfiguration?

Im Dashboard erreichst Du die globale Konfiguration über den entsprechenden Eintrag. Die Oberfläche gliedert die Einstellungen in Bereiche wie Site, System, Server, Protokollierung, Textfilter und Berechtigungen. Welche Felder Du bearbeiten darfst, hängt von Deinem Benutzerkonto ab.

Bei einer bereits laufenden Website solltest Du zuerst klären, welche Werte bewusst eingerichtet wurden. Besonders Änderungen an Adressen, Serververbindungen oder Berechtigungen können viele Seiten betreffen. Notiere bei gezielten Anpassungen den bisherigen Wert und prüfe anschliessend das tatsächliche Ergebnis. Für Versuche eignet sich eine getrennte Übungswebsite.

Website-Name und Offline-Modus

Den Namen der Website hast Du bereits bei der Installation angegeben. Hier kannst Du ihn später bearbeiten. Er wird je nach weiterer Konfiguration an verschiedenen Stellen verwendet und sollte die Website eindeutig bezeichnen.

Mit dem Offline-Modus blendest Du für gewöhnliche Besucherinnen und Besucher eine Offline-Seite ein. Die dazugehörige Meldung lässt sich anpassen. Berechtigte Personen können sich je nach Einrichtung weiterhin anmelden und die Website ansehen. Der Offline-Schalter ist damit eine vorübergehende Betriebsentscheidung; er entfernt weder Beiträge noch die Installation vom Server.

Wenn Du diese Funktion auf einer Übungswebsite testest, kontrolliere anschliessend, dass sie wieder online ist. Auf einer veröffentlichten Website würde ein versehentlich aktiver Offline-Modus den normalen Zugang verhindern.

Bearbeitung im Frontend und Standardeditor

Joomla kann berechtigten Personen Bearbeitungsmöglichkeiten direkt im Frontend anzeigen. Im Video sehen wir solche Zugänge bei Modulen und Menüs. Diese Einstellung ergänzt die Bedienoberfläche. Die erforderlichen Bearbeitungsrechte müssen im Benutzer- und Berechtigungssystem bereits vorhanden sein.

Der Standardeditor bestimmt, welcher Editor grundsätzlich für die Inhaltspflege verwendet wird. Im Tutorial arbeiten wir mit TinyMCE. Einzelne Benutzerkonten können je nach Einrichtung eigene Editor-Vorgaben besitzen. Wenn Deine Oberfläche anders aussieht als im Video, prüfe deshalb neben der globalen Auswahl auch Dein Benutzerprofil.

Ein auswählbares CAPTCHA dient der Absicherung unterstützter Formulare. Dafür müssen die passende Funktion beziehungsweise das Plugin und die betreffende Formulareinbindung zusammenpassen. Die globale Auswahl allein schützt nicht automatisch jedes Formular jeder Erweiterung.

Listenlänge im Backend

Die voreingestellte Listenlänge legt fest, wie viele Einträge Verwaltungslisten zunächst zeigen. Bei einer grösseren Website kann eine längere Liste Wege sparen. Viele Einträge auf einmal machen eine Übersicht aber auch umfangreicher. Die passende Einstellung hängt deshalb von Deiner Arbeitsweise ab; in einzelnen Listen kannst Du die Anzeige meist zusätzlich verändern.

Metadaten richtig einordnen

Eine Meta-Beschreibung fasst die Seite kurz zusammen. Die globale Beschreibung kann als allgemeine Vorgabe dienen. Für wichtige einzelne Seiten lohnt sich eine eigene, zum jeweiligen Inhalt passende Beschreibung.

Präzisierung zum Video: Eine Suchmaschine muss diesen Text nicht unverändert als Suchergebnis verwenden. Google kann auch einen passenden Ausschnitt aus dem Seiteninhalt auswählen. Es gibt dafür keine starre Zeichenlänge, die jede Darstellung garantiert; die sichtbare Länge hängt unter anderem vom verfügbaren Platz ab. Die Google-Dokumentation zu Snippets erklärt dieses Verhalten.

Die Robots-Einstellung gibt Suchmaschinen Hinweise zum Umgang mit einer Seite. Sie ist kein Zugriffsschutz für vertrauliche Inhalte. Solche Inhalte benötigen passende Zugriffsrechte. Angaben zu Rechten oder Autoren können zusätzliche Metadaten liefern; sie ersetzen keine inhaltlich verständlichen Informationen für die Menschen auf Deiner Website.

Auch das Verbergen einer Versionsangabe ist kein Ersatz für Updates. Entscheidend bleiben eine gepflegte Installation und eine passende technische Absicherung.

Suchmaschinenfreundliche URLs aktivieren

Mit suchmaschinenfreundlichen URLs erzeugt Joomla besser lesbare Adressen aus der Struktur und den Aliasen. Die zusätzliche Rewrite-Einstellung kann den Bestandteil index.php entfernen. Dafür muss der Webserver passend vorbereitet sein.

Im Video wird der typische Apache-Weg gezeigt: Die mitgelieferte htaccess-Datei mit der Endung «txt» dient als Grundlage. Für die aktive Serverdatei entfällt diese Endung und vor «htaccess» steht ein Punkt. Dieser Punkt am Anfang gehört zum Dateinamen. Einige Dateiverwaltungen blenden solche Dateien aus, weshalb sie zunächst schwer zu finden sein können.

Besteht bereits eine solche Server-Konfigurationsdatei, überschreibe sie nicht ungeprüft. Darin können wichtige Regeln des Hostings oder der Website stehen. Sichere die bestehende Datei und stimme die nötigen Anpassungen mit der technischen Betreuung ab. Auf anderen Webservern, etwa Nginx oder IIS, gelten andere Konfigurationswege.

Prüfe nach einer Änderung mehrere Unterseiten. Eine erreichbare Startseite beweist noch nicht, dass die Weiterleitung aller Adressen funktioniert. Im Video wird genau dieser Unterschied sichtbar: Eine unpassende Rewrite-Konfiguration kann erst beim Aufruf einer Unterseite zu einem Fehler führen.

URL-Endung und Unicode-Aliase

Joomla kann Adressen eine Endung wie .html hinzufügen. Das ist eine Entscheidung über die Form der URL. Daraus folgt kein garantierter Vorteil bei der Platzierung in Suchmaschinen. Auch dynamisch erzeugte Seiten können gefunden und indexiert werden.

Bei Unicode-Aliasen geht es darum, welche Zeichen in den Adressbestandteilen verwendet werden. Für einen neuen Auftritt kannst Du eine einheitliche Regel festlegen. Bei bestehenden Adressen ist Beständigkeit wichtiger als ein nachträglicher kosmetischer Wechsel. Ändern sich URLs, müssen alte Links sinnvoll weitergeleitet und interne Verweise geprüft werden.

Die Google-Empfehlungen zur URL-Struktur helfen bei der Einordnung. Eine verständliche, verlässlich erreichbare Adresse unterstützt die Orientierung; eine bestimmte Endung macht aus einer Seite noch keinen besseren Inhalt.

Website-Name im Browser-Seitentitel

Joomla kann den Website-Namen vor oder nach dem individuellen Seitentitel ergänzen. Im Video bespreche ich meine bevorzugte Handhabung. Für die Suchmaschinenoptimierung ist eine pauschale Ablehnung des Markennamens jedoch zu weitgehend.

Wichtig ist ein aussagekräftiger Titel, der die konkrete Seite unterscheidbar macht. Ein kurzer Markenname kann darin sinnvoll sein. Vermeide vor allem lange, sich auf jeder Seite wiederholende Textblöcke und unnötige Wiederholungen. Google beschreibt diese Abwägung in den Hinweisen zu Titellinks.

Sitzungsdauer und gemeinsame Sitzungen

Die Sitzungsdauer bestimmt, nach welcher Zeit ohne Aktivität eine Sitzung abläuft. Im Video verwenden wir 15 Minuten als Beispiel. Ein kurzer Zeitraum kann bei unbeaufsichtigten Geräten hilfreich sein; gleichzeitig solltest Du längere Bearbeitungen regelmässig speichern. Wähle den Wert passend zum Nutzungskontext und zur Sicherheitsvorgabe der Website.

Wichtige Präzisierung: «Gemeinsame Sitzungen» verbindet die Sitzung derselben Person zwischen Frontend und Backend. Die Funktion regelt nicht die Zusammenarbeit mehrerer Redaktorinnen und Redaktoren und verhindert keine gleichzeitige Bearbeitung durch unterschiedliche Konten. Eine Änderung dieser Einstellung kann bestehende Sitzungen beenden. Die Joomla-Konfigurationsreferenz beschreibt die genaue Bedeutung.

Cache, Komprimierung und Fehleranzeige

Ein Cache hält Ausgaben für die erneute Verwendung bereit. Das kann die Auslieferung beschleunigen. Während der Bearbeitung kann dadurch aber noch eine ältere Fassung sichtbar sein. Wenn eine gespeicherte Änderung nicht erscheint, berücksichtige deshalb den Cache bei der Fehlersuche.

GZIP komprimiert übertragene Inhalte. Ob Joomla diese Aufgabe übernehmen soll, hängt davon ab, was der Server bereits erledigt. Eine bestehende Komprimierung auf Serverebene sollte bei der Entscheidung berücksichtigt werden.

Ausführliche Fehlermeldungen sind für die Diagnose nützlich, gehören aber normalerweise nicht in die öffentliche Ausgabe einer produktiven Website. Die technische Betreuung benötigt weiterhin geeignete Protokolle. Eine ausgeblendete Fehlermeldung beseitigt den Fehler selbst nicht.

HTTPS und Zeitzone

HTTPS verschlüsselt die Verbindung zwischen Browser und Website. Bevor Du die Verwendung für die gesamte Website erzwingst, muss ein gültiges Zertifikat eingerichtet und der HTTPS-Zugang funktionsfähig sein. Je nach Hosting wird die Weiterleitung bereits auf Serverebene geregelt. Prüfe anschliessend Frontend, Anmeldung und eingebundene Inhalte.

Die Zeitzone ist besonders für zeitgesteuerte Veröffentlichungen wichtig. Für eine Website mit Schweizer Zeitbezug ist im Beispiel Europe/Zurich passend. Achte darauf, wie Joomla Zeiten anzeigt und welches Datum ein geplanter Beitrag oder ein Modul tatsächlich verwendet.

E-Mail-Versand und Systeminformationen

Die E-Mail-Konfiguration betrifft unter anderem Nachrichten aus Formularen und Funktionen wie das Zurücksetzen eines Passworts. Die Absenderadresse ist dabei die Adresse, mit der Joomla Nachrichten versendet. Wer eine bestimmte Systembenachrichtigung erhält, wird durch die jeweilige Funktion und deren Empfängerregeln bestimmt.

Ändere Mail- und Datenbankangaben nur mit den notwendigen Informationen des Hostings. Bereiche wie Textfilter, Berechtigungen und Protokollierung gehören ebenfalls zur technischen Einrichtung und werden in dieser Einführung nur eingeordnet.

Unter System → Systeminformationen findest Du Angaben zur Joomla-Version und zur Serverumgebung, beispielsweise PHP und Datenbank. Sie helfen bei gezielten Supportanfragen. Teile nur die dafür benötigten Angaben mit der zuständigen Betreuung und veröffentliche keine vollständigen Konfigurationsdaten.

Für Deine Übung genügt zunächst das Lesen der vorhandenen Einstellungen. Suche Website-Name, Editor und Zeitzone und erkläre Dir jeweils, welchen Teil der Website die Einstellung beeinflusst. Technische Änderungen setzt Du erst um, wenn Zweck, Voraussetzungen und Rückweg klar sind.

Diese Anleitung gehört zum Joomla 6 Videogrundkurs. Dort findest Du die weiteren Folgen in der passenden Reihenfolge.