diff --git a/Projektstruktur-und-Best-Practices.-.md b/Projektstruktur-und-Best-Practices.-.md index cdbaceb..dd436cf 100644 --- a/Projektstruktur-und-Best-Practices.-.md +++ b/Projektstruktur-und-Best-Practices.-.md @@ -171,6 +171,17 @@ Beschreibung des Projekts – Wie installiert man es? – Wie läuft es? +### **.gitignore im Repository-Root** +Im Hauptverzeichnis des Repositories liegt eine `.gitignore`-Datei. Sie sorgt dafür, dass keine temporären oder sensiblen Daten versioniert werden: +- `.gitignore` + - `vendor/` + - `.idea/` + - `.vscode/` + - `logs/` + - `cache/` + - `/storage/` + - `/config.php` + --- # 2. Struktur auf dem IIS-Server @@ -194,14 +205,7 @@ C:\Web\AdAdminPanel - `config/`, `scripts/`, `storage/` bleiben *unsichtbar* für den Browser - PowerShell läuft über einen eigenen Service-Account - AppPool-Identität erhält nur minimal benötigte Rechte -- `.gitignore` für: - - `vendor/` - - `.idea/` - - `.vscode/` - - `logs/` - - `cache/` - - `/storage/` - - `/config.php` + --- # 3. Warum diese Struktur gut für das Projekt ist