Bedeutung der Joomla Basis-Konfiguration
(Konfiguration → Server & Website-Grundverhalten)

Die Basis-Konfiguration ist das Zentral-Steuerpult deiner Website. Hier legst du fest, wie Joomla grundsätzlich arbeitet – nicht wie etwas aussieht.
Konfiguration macht die Website funktionsfähig

➡️ Template = Optik
➡️ Artikel = Inhalt
➡️ Konfiguration = Verhalten der gesamten Website

Ohne richtige Basis-Konfiguration funktioniert SEO, Sicherheit und Darstellung nicht sauber.

Wo zu finden

Backend: /administrator/index.php?option=com_config
Beispiel: https://joomla6.rneuhoff.de/administrator/index.php?option=com_config

Die 5 wichtigsten Bereiche und ihre Bedeutung


1. Website (Grundidentität der Seite)

Hier definierst du, was deine Website überhaupt ist.

Beispiele:

  • Website-Name
  • Offline-Modus
  • Editor
  • Standard-Zugriffsebene

Praxisbeispiel

Du stellst Website offline: Website offline → JA Offline Nachricht → Wartungsarbeiten

➡️ Besucher sehen Wartungsseite
➡️ Admin kann weiterarbeiten


 2. SEO (Auffindbarkeit bei Google)

Hier entscheidet sich, ob deine Seite überhaupt rankt.

Wichtigste Einstellungen:

EinstellungWirkung
Suchmaschinenfreundliche URLs saubere Links
mod_rewrite nutzen entfernt index.php
Dateiendung an URL .html
Unicode Aliase Umlaute in URLs
Seitennamen im Titel SEO-Titel

Beispiel

Ohne SEO: https://joomla6.rneuhoff.de/index.php?option=com_content&view=article&id=5 
Mit SEO: https://joomla6.rneuhoff.de/impressum.html


3. Metadaten (Google Beschreibung)

Globale Beschreibung der Website.

Beispiel
Website Beschreibung:
IT Dienstleistungen Düsseldorf – Joomla Webdesign

➡️ erscheint in Google-Suchergebnis


4. Server (Technik & Sicherheit)

Hier wird gesteuert, wie Joomla technisch arbeitet.

Wichtig:

  • Fehlerberichte
  • Sitzungslänge
  • Cache
  • HTTPS
  • Mailserver

Praxisbeispiel

Fehleranzeige auf Produktion: Fehler berichten → Keine

Sonst sehen Besucher PHP-Fehler → Sicherheitsproblem.


5. Cookies & Datenschutz

Steuert Session-Cookies und Login-Verhalten.

Beispiel: Session-Zeit: 15 Minuten

➡️ Nach Inaktivität automatisch ausgeloggt (Sicherheit)

Warum die Konfiguration so wichtig ist

Die Basis-Konfiguration entscheidet über:

BereichWirkung
Sicherheit Hackerangriffe verhindern
SEO Google Ranking
Performance Ladezeit
Recht DSGVO
Bedienung Benutzerverhalten

 


Viele ändern nur das Template. Dann passiert folgendes:

  • falsche URLs
  • kein Ranking
  • Login-Probleme
  • doppelte Inhalte
  • Fehlermeldungen sichtbar

Die Ursache ist fast immer: 👉 falsche Basis-Konfiguration


Konfiguration macht die Website funktionsfähig

 Bearbeiten


 


Unterschied: Globale Metadaten vs. Artikel-Metadaten (Joomla 6)

👉 Kurz gesagt:

TypGilt fürZweck
Globale Metadaten gesamte Website Standardwerte
Artikel-Metadaten einzelne Seite individuelle SEO-Optimierung

Gab es Änderungen von Joomla 5 zu Joomla 6?

Nein — funktional fast identisch.

Neu in Joomla 6 ist nur:

  • bessere Suchmaschinen-Integration
  • sauberere HTML-Ausgabe
  • moderne Struktur der Meta-Tags


Unterschied: Globale Metadaten vs. Artikel-Metadaten (Joomla 6)

👉 Kurz gesagt:

TypGilt fürZweck
Globale Metadaten gesamte Website Standardwerte
Artikel-Metadaten einzelne Seite individuelle SEO-Optimierung

Gab es Änderungen von Joomla 5 zu Joomla 6?

Nein — funktional fast identisch.

Neu in Joomla 6 ist nur:

  • bessere Suchmaschinen-Integration
  • sauberere HTML-Ausgabe
  • moderne Struktur der Meta-Tags

Aber: Die Logik „global = Standard / Artikel = überschreibt“ ist unverändert geblieben.


 


Block: Fehlersuche (Debug)

Bedeutung: zeigt technische Informationen der Website:

  • SQL-Abfragen
  • Ladezeiten
  • Erweiterungen
  • PHP-Fehler

⚠️ Nur für Entwickler – öffentlich extrem gefährlich!

Einstellung

System → Debug-System → Ja/Nein

Beispiel (Pfad + URL)

Aktivieren:
Debug-System = Ja
Fehler berichten = Maximum

Backend:
/administrator/index.php?option=com_config

Live-URL danach:
https://joomla6.rneuhoff.de/

➡️ Unten auf der Website erscheint Debug-Konsole

Praxisnutzen

Du suchst langsame Seite → siehst sofort:

  • welches Modul langsam ist
  • welche Datenbankabfrage Zeit frisst

Wichtig

Nach Fehlersuche wieder ausschalten: 

Debug-System = Nein
Fehler berichten = Keine



Bedeutung

Joomla speichert fertige Seiten → Besucher bekommen keine neue Berechnung mehr. ➡️ Website wird drastisch schneller

Arten

EinstellungWirkung
Aus alles neu berechnet
Konservativ nur Module
Progressiv komplette Seiten

Beispiel (empfohlen für Live-Seite)

Cache = EIN – Progressiv
Cache-Zeit = 15 Minuten 

Backend: /administrator/index.php?option=com_config
Ergebnis-URL: https://joomla6.rneuhoff.de/

➡️ Seite lädt deutlich schneller

Typischer Anfängerfehler

Cache aktiv → Änderungen nicht sichtbar, Dann:

 System → Wartung → Cache leeren
/administrator/index.php?option=com_cache



Bedeutung

Bestimmt wie lange Benutzer angemeldet bleiben. Betrifft:

  • Administrator Login
  • Benutzer Login
  • Warenkorb / Formulare

Einstellung

Session-Lebensdauer (Minuten)

Beispiel

Session-Lebensdauer = 15 Minuten
Backend: /administrator/index.php?option=com_config

➡️ Admin wird nach 15 Minuten Inaktivität ausgeloggt

Sicherheitsregel

Website-TypSinnvolle Zeit
Firmenwebsite 15 min
Shop 30–60 min
Internes Portal 120 min

Zusammenfassung

BereichZweck
Debug Fehler finden
Cache Geschwindigkeit
Session Sicherheit & Loginverhalten

 Bearbeiten


Joomla Basis-Konfiguration → Reiter „Server“

Backend: /administrator/index.php?option=com_config
Beispiel: https://joomla6.rneuhoff.de/administrator/index.php?option=com_config
Dann oben: Reiter → Server

Server-Reiter = Technik, Sicherheit und Kommunikation nach außen

Unterschiede Joomla 5 → Joomla 6

👉 Einstellungen sehen gleich aus — Verhalten zuverlässiger.

BereichJoomla 5Joomla 6
Serveroptionen gemischt PHP- und Joomla-Steuerung konsequent Joomla-API gesteuert
Mailversand teils PHP-mail() dominant SMTP klar bevorzugt
Proxy selten genutzt sauber integriert (Cloud-Hosting relevant)
Datenbank MySQL-fokussiert vollständig MySQL/MariaDB kompatibel
Textfilter global feiner auf Gruppen angewendet

 


Block: Server

Bedeutung: 

Grundlegende technische Kommunikation zwischen Joomla und Hosting-Server.

Wichtige Einstellung
Server-Typ (HTTP-Komprimierung) Aktiviert GZIP → Website wird kleiner übertragen.

Beispiel:  Gzip-Seitenkomprimierung = Ja
Backend: /administrator/index.php?option=com_config
Website: https://joomla6.rneuhoff.de/

➡️ HTML wird komprimiert → schneller Seitenaufbau


 


Block: Zeitzone

Bedeutung

Bestimmt Uhrzeit für:

  • Beiträge
  • Benutzer
  • Logs
  • Mails

Beispiel

Server-Zeitzone = Europe/Berlin

Pfad: /administrator/index.php?option=com_config
Auswirkung: Artikel gespeichert 20:00 → wird korrekt angezeigt

Typischer Fehler

Falsche Zeitzone → Beiträge erscheinen „in der Zukunft“


 


Block: Web-Server

Bedeutung

Joomla Verhalten gegenüber Apache / NGINX / IIS

Wichtigste Option

HTTPS erzwingen

Beispiel

HTTPS erzwingen = Gesamte Website
URL danach automatisch: http://joomla6.rneuhoff.de → https://joomla6.rneuhoff.de

SEO + Sicherheit


 


Block: Proxy

Bedeutung

Nur nötig bei Firmenservern oder Cloud-Hosting hinter Firewall.
Home-Hosting → leer lassen.

Beispiel (Firma hinter Proxy)

Proxy-Host = 192.168.1.10
Proxy-Port = 8080 

Pfad: /administrator/index.php?option=com_config


 


Block: Datenbank

Bedeutung

Technische Verbindung zur Joomla-Datenbank / ⚠️ Nur kontrollieren – selten ändern!

Beispiel

Datenbanktyp = mysqli
Host = localhost 

Fehlerfall:
Seite zeigt: Error establishing database connection

Dann hier prüfen.


 


Block: Mailing

Bedeutung

Wie Joomla E-Mails verschickt:

  • Kontaktformular
  • Registrierung
  • Passwort vergessen

Wichtigste Einstellung

SMTP statt PHP-Mail verwenden

Warum:
Provider blockieren mail() sehr oft → Mails kommen nicht an

Beispiel (empfohlen)

Mailer = SMTP
SMTP-Host = mail.meinedomain.de
SMTP-Port = 587
SMTP-Sicherheit = STARTTLS
SMTP-Authentifizierung = Ja
Benutzer = Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein.
Passwort = ******** 

Pfad:/administrator/index.php?option=com_config
Test: Komponenten → Kontakte → Formular senden


 


Bereich: Protokollierung

Speichert Systemmeldungen

Beispiel

Log-Pfad = /administrator/logs
Datei: /administrator/logs/error.php

Nützlich bei Fehleranalyse


 


Bereich: Textfilter

Bedeutung

Schützt vor schädlichem Code (XSS-Angriffe)

Du bestimmst:
Welche Benutzer HTML oder JavaScript einfügen dürfen

Beispiel

GruppeEinstellung
Super User Kein Filter
Registriert Keine HTML-Tags

Pfad: /administrator/index.php?option=com_config



Bereich: Berechtigungen


Steuert Zugriff auf:

  • Konfiguration
  • Komponenten
  • Inhalte

Beispiel

Redakteur darf Artikel schreiben, aber nichts konfigurieren

System → Konfiguration → Berechtigungen
Gruppe: Editor
Konfigurieren = Verweigert
Artikel bearbeiten = Erlaubt


Zusammenfassung 

BlockAufgabe
Server technische Kommunikation
Zeitzone korrekte Zeiten
Webserver HTTPS & Verhalten
Proxy Firmennetzwerke
Datenbank Verbindung
Mailing E-Mails versenden
Protokollierung Fehleranalyse
Textfilter Sicherheit
Berechtigungen Benutzerrechte

  1. Basis- Konfiguration - Berechtigungen
  2. Basis- Benutzergruppen-Zugriffsebenen
  3. Basis- Menüpunkt wichtiger als Beitrag
  4. Basis- Suchindex