Glossar

Site Set

Ein benanntes Konfigurationspaket, das eine Site einbinden kann — seit TYPO3 v13 der vorgesehene Weg, Konfiguration wiederzuverwenden.

Was Site Sets lösen

In einer Installation mit mehreren Auftritten lief die Konfiguration früher schnell auseinander: Jede Site band ihre TypoScript-Dateien selbst ein, und wer eine gemeinsame Grundlage ändern wollte, musste sie an mehreren Stellen nachziehen.

Ein Site Set fasst zusammengehörige Konfiguration unter einem Namen zusammen: TypoScript, TSconfig, Einstellungen, und kann von beliebig vielen Sites eingebunden werden. Sets können außerdem andere Sets voraussetzen; damit entsteht eine nachvollziehbare Reihenfolge statt einer Include-Kette, die niemand mehr überblickt.

Verhältnis zum Sitepackage

Beides schließt sich nicht aus. Das Sitepackage bleibt die Extension, in der Templates und Konfiguration eines Projekts liegen; Site Sets sind die Form, in der diese Konfiguration angeboten und eingebunden wird.

In der Praxis definiert ein Sitepackage heute ein oder mehrere Sets, und die Site-Konfiguration verweist darauf.

Wann sich der Umbau lohnt

Bei einem Relaunch oder einem größeren Update ohnehin, denn dann ist die Konfiguration in Bewegung. Eine laufende Installation allein deswegen umzubauen, lohnt selten: Sets machen die Pflege leichter, ändern aber nichts an dem, was die Website ausgibt.

Häufige Fragen

Ersetzen Site Sets das klassische TypoScript?

Nein, sie ordnen es. TypoScript bleibt die Sprache, in der die Ausgabe konfiguriert wird; ein Site Set ist die Verpackung, die eine Sammlung solcher Konfiguration unter einem Namen bündelt und mit einer Abhängigkeitsangabe versieht.

Der Unterschied zeigt sich beim Wiederverwenden: Statt in jeder Site dieselben Include-Pfade zu pflegen, bindet man ein Set ein und bekommt alles Zugehörige mit.

Brauchen wir das bei nur einer Website?

Zwingend nicht. Der Nutzen wächst mit der Zahl der Sites: Wer mehrere Auftritte in einer Installation betreibt, hält gemeinsame Konfiguration damit an einer Stelle.

Bei einer einzelnen Site ist es trotzdem kein Fehler, sie so aufzubauen — der Umbau später ist aufwendiger als die Struktur von Anfang an.

Mehrere Sites, viel doppelte Konfiguration?

Wir sehen uns an, was sich zu gemeinsamen Sets bündeln lässt und was bewusst getrennt bleiben sollte.