La table ot_websites, spécifique à l'instance Typo3 Opentalent, est ajoutée à la base de données par l'extension
ot_core.
Cette table est centrale dans le fonctionnement des extensions Opentalent, car c'est elle qui recense les sites des strucures, leurs paramètres, domaines, statuts...
Lors d'une requête frontend, le middleware OtSiteResolver détermine le ot_website grâce au nom de domaine,
puis stocke le site correspondant comme attribut de la variable globale $GLOBALS['TYPO3_REQUEST'], comme c'est
déjà le cas pour la page en cours.
L'extension ot_optimizer se sert des données de cette table pour la résolution des noms de domaine.
Plus d'infos ici
Cette table permet aussi de générer de manière dynamique une array similaire à celle qui résulte du parsing du fichier config.yaml du site. Cela permet d'éviter de nombreuse opération d'accès à ces fichiers de config.