Mandantenfähigkeit Mandantenfähigkeit bezeichnet die Eigenschaft eines Systems, mehrere voneinander getrennte Projekte auf einer Installation zu betreiben. Jeder Mandant hat eigene Inhalte, eigene Einstellungen und meist eine eigene Datenbank, teilt sich aber Programmcode und Vorlagen. Der Nutzen liegt in der Wartung: Eine Aktualisierung wirkt für alle Projekte gleichzeitig.
Kurz-Fakten
Gemeinsamer Programmcode, getrennte Daten je Mandant
Zuordnung meist über den Hostnamen der Anfrage
Getrennte Datenbanken erleichtern Sicherung und Übergabe
Ein Fehler im gemeinsamen Code betrifft alle Mandanten
Bedeutung in der Praxis
Der Vorteil ist zugleich das Risiko: Wer eine Vorlage ändert, ändert sie überall. Deshalb ist es sinnvoll, Unterschiede zwischen Projekten über Einstellungen und Vokabular abzubilden statt über Abzweigungen im Code.
Ab dem dritten Projekt rechnet sich der Aufbau fast immer. Darunter ist eine separate Installation einfacher zu verstehen.
Inhaber von SEO NW in Bertingen, entwickelt SEO CMS und betreut damit Verzeichnis-, Wissens- und Ratgeberportale im deutschsprachigen Raum. Schwerpunkt: technisches SEO, strukturierte Daten und die Frage, unter welchen Bedingungen Sprachmodelle einen Inhalt übernehmen.