Text formatiert
parent
e9cc529087
commit
81cc4c6ffd
@ -1,12 +1,12 @@
|
|||||||
# Projektstruktur (Vorschlag)
|
# Projektstruktur (Vorschlag)
|
||||||
|
|
||||||
*Hinweis: Dies ist lediglich ein Vorschlag meinerseits, um eine klare, sichere und nachvollziehbare Struktur für unser PHP‑/AD‑Projekt zu gewährleisten.*
|
*Hinweis: Dies ist lediglich ein Vorschlag meinerseits, um eine klare, sichere und nachvollziehbare Struktur für unser PHP-/AD-Projekt zu gewährleisten.*
|
||||||
|
|
||||||
Dieses Dokument beschreibt die empfohlene Ordnerstruktur für das Gitea‑Repository und für den späteren IIS‑Server. Ziel ist es, dass alle Teammitglieder dieselbe Struktur nutzen und dadurch ein einheitliches, stabiles Projekt entsteht.
|
Dieses Dokument beschreibt die empfohlene Ordnerstruktur für das Gitea-Repository und für den späteren IIS-Server. Ziel ist es, dass alle Teammitglieder dieselbe Struktur nutzen und dadurch ein einheitliches, stabiles Projekt entsteht.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Empfohlene Ordnerstruktur im Gitea‑Repository
|
## Empfohlene Ordnerstruktur im Gitea-Repository
|
||||||
|
|
||||||
```
|
```
|
||||||
ad-admin-panel/
|
ad-admin-panel/
|
||||||
@ -51,7 +51,7 @@ ad-admin-panel/
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Empfohlene Struktur auf dem IIS‑Server
|
## Empfohlene Struktur auf dem IIS-Server
|
||||||
|
|
||||||
```
|
```
|
||||||
C:\Web\AdAdminPanel
|
C:\Web\AdAdminPanel
|
||||||
@ -69,7 +69,7 @@ C:\Web\AdAdminPanel
|
|||||||
### Sicherheit
|
### Sicherheit
|
||||||
|
|
||||||
- IUSR/AppPool-Identität erhält nur die Rechte, die sie braucht.
|
- IUSR/AppPool-Identität erhält nur die Rechte, die sie braucht.
|
||||||
- PowerShell-Skripte sollten nur von einem speziellen Service‑Account ausgeführt werden.
|
- PowerShell-Skripte sollten nur von einem speziellen Service-Account ausgeführt werden.
|
||||||
- `storage/` wird für Logs und Uploads verwendet und nicht in Git versioniert.
|
- `storage/` wird für Logs und Uploads verwendet und nicht in Git versioniert.
|
||||||
|
|
||||||
---
|
---
|
||||||
@ -92,7 +92,7 @@ Diese Struktur trennt sauber:
|
|||||||
- Weboberfläche
|
- Weboberfläche
|
||||||
- Anwendungslogik
|
- Anwendungslogik
|
||||||
- Konfiguration
|
- Konfiguration
|
||||||
- PowerShell‑Integration
|
- PowerShell-Integration
|
||||||
- Uploads & Logs
|
- Uploads & Logs
|
||||||
|
|
||||||
Damit bekommt das Projekt eine stabile technische Basis und jeder aus dem Team kann konsistent daran arbeiten.
|
Damit bekommt das Projekt eine stabile technische Basis und jeder aus dem Team kann konsistent daran arbeiten.
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user