| .. | ||
| routes | ||
| README.md | ||
| RouteServiceProvider.php | ||
| Subdomain.php | ||
Backup der alten Domain-Routing-Implementierung
Dieses Verzeichnis enthält ein Backup der Dateien, die vor dem Refactoring des Domain- und Subdomain-Handlings am YYYY-MM-DD (Datum einfügen) vorhanden waren.
Das Refactoring wurde durchgeführt, um die folgenden Probleme zu beheben:
- Performance: Caching von Datenbankabfragen für User-Shops.
- Wartbarkeit: Zentralisierung der Domain-Logik in dedizierte Services und Provider.
- Struktur: Einführung einer sauberen, domain-basierten Routen-Struktur.
- Fehlerbehandlung: Besseres Handling von unbekannten Subdomains (Redirect statt 503-Fehler).
Gesicherte Dateien:
RouteServiceProvider.php.bak: Der alte Route Service Provider mit der Logik zum Laden aller Routen-Dateien.Subdomain.php.bak: Die alte Middleware, die die gesamte Subdomain-Logik, Datenbankabfragen und Session-Manipulationen enthielt.routes/: Ein komplettes Backup des altenroutes-Verzeichnisses.