Home aktualisiert

blaerf 2025-11-17 06:53:09 +00:00
parent 315c732040
commit 685b00db2b

194
Home.md

@ -1,97 +1,97 @@
# PHP-Projekt Wiki-Home
Willkommen im Wiki unseres PHP-Projekts.
An dieser Stelle können wir alle Ideen und Informationen zu unserem Projekt sammeln.
Zur Zeit sind nur unter `Windows Server Setup`, `Projektstruktur und Best Practices`, `Gitea-Workflow` und `Coding-Guidelines-PHP` Inhalte hinterlegt. Nichts davon ist in Stein
gemeißelt.
Diese Seite ist nur so eine Idee von mir und jeder darf sich hier beteiligen.
Dieses Wiki ist die zentrale Arbeitsgrundlage für das gesamte Team:
- Projektbeschreibung und Ziele
- Einrichtung der Entwicklungsumgebung
- Gemeinsame Coding-Guidelines
- Arbeits- und Git-Workflow
- Aufgabenverteilung & Status
---
## Schnellstart
Wenn du neu im Projekt bist, lies die Seiten am besten in dieser Reihenfolge:
1. [[Projektübersicht]]
2. [[Anforderungen-und-Ziele]]
3. [[Entwicklungsumgebung-einrichten]]
4. [Windows Server Setup](Implementierungshandbuch-IIS-PHP-AD.-)
5. [Projektstruktur und Best Practices](Projektstruktur-und-Best-Practices.-)
6. [Gitea-Workflow](Gitea-Workflow.-)
7. [Coding-Guidelines-PHP](Coding-Guidelines.-)
8. [[Coding-Guidelines-C#]] (sofern wir C# benutzen wollen)
---
## Wichtige Seiten
- **Projektorganisation**
- [[Projektstruktur-und-Module]]
- [[Aufgabenverteilung-und-Rollen]]
- [[Meilensteine-und-Zeitplan]]
- **Entwicklung**
- [[Architektur-und-Design]]
- [[Datenbankmodell]]
- [[API-Spezifikation]]
- [[Fehlerbehandlung-und-Logging]]
- **Qualität & Prozesse**
- [[Coding-Guidelines-PHP]]
- [[Code-Reviews-und-Merge-Regeln]]
- [[Testkonzept-und-Testfälle]]
---
## Repository & Ordnerstruktur
Der Code ist in sinnvolle Module aufgeteilt:
* `public/` - Webroot (nur hier liegen Dateien, die öffentlich erreichbar sind)
* `app/` - Controller, Services, Models
* `config/` - Konfiguration (nicht versionierte secrets, siehe `.gitignore` im Projekt-Root)
* `storage/` - Logs, Cache, Uploads (über `.gitignore` komplett vom Repo ausgeschlossen)
Die vollständige Struktur findest du hier: [Projektstruktur und Best Practices](Projektstruktur-und-Best-Practices.-)
---
## Arbeitsweise & Regeln
- Commits klein und verständlich.
- Branch-Konzept: feature/… und bugfix/…
- Pull Requests: mindestens ein Review.
- Keine Direkt-Pushes auf main/master.
- Coding-Guidelines einhalten: [Coding-Guidelines-PHP](Coding-Guidelines.-)
---
## Screenshots & Anhänge
Screenshots bitte in `images/` speichern und so einbinden:
![Beispiel](images/Screenshot1.png)
Details: [[Richtlinien-für-Screenshots-und-Dokumentation]]
---
## Wiki bearbeiten
- Neue Seite anlegen durch Verlinkung: [[Seitentitel]]
- Seitennamen mit Bindestrichen schreiben.
- Wiki dient dem Team keine privaten Notizen.
---
Stand: 15.11.2025
# PHP-Projekt Wiki-Home
Willkommen im Wiki unseres PHP-Projekts.
An dieser Stelle können wir alle Ideen und Informationen zu unserem Projekt sammeln.
Zur Zeit sind nur unter `Windows Server Setup`, `Projektstruktur und Best Practices`, `Gitea-Workflow` und `Coding-Guidelines-PHP` Inhalte hinterlegt. Nichts davon ist in Stein
gemeißelt.
Diese Seite ist nur so eine Idee von mir und jeder darf sich hier beteiligen.
Dieses Wiki ist die zentrale Arbeitsgrundlage für das gesamte Team:
- Projektbeschreibung und Ziele
- Einrichtung der Entwicklungsumgebung
- Gemeinsame Coding-Guidelines
- Arbeits- und Git-Workflow
- Aufgabenverteilung & Status
---
## Schnellstart
Wenn du neu im Projekt bist, lies die Seiten am besten in dieser Reihenfolge:
1. [[Projektübersicht]]
2. [Anforderungen-und-Ziele](Anforderungen)
3. [[Entwicklungsumgebung-einrichten]]
4. [Windows Server Setup](Implementierungshandbuch-IIS-PHP-AD.-)
5. [Projektstruktur und Best Practices](Projektstruktur-und-Best-Practices.-)
6. [Gitea-Workflow](Gitea-Workflow.-)
7. [Coding-Guidelines-PHP](Coding-Guidelines.-)
8. [[Coding-Guidelines-C#]] (sofern wir C# benutzen wollen)
---
## Wichtige Seiten
- **Projektorganisation**
- [[Projektstruktur-und-Module]]
- [[Aufgabenverteilung-und-Rollen]]
- [[Meilensteine-und-Zeitplan]]
- **Entwicklung**
- [[Architektur-und-Design]]
- [[Datenbankmodell]]
- [[API-Spezifikation]]
- [[Fehlerbehandlung-und-Logging]]
- **Qualität & Prozesse**
- [[Coding-Guidelines-PHP]]
- [[Code-Reviews-und-Merge-Regeln]]
- [[Testkonzept-und-Testfälle]]
---
## Repository & Ordnerstruktur
Der Code ist in sinnvolle Module aufgeteilt:
* `public/` - Webroot (nur hier liegen Dateien, die öffentlich erreichbar sind)
* `app/` - Controller, Services, Models
* `config/` - Konfiguration (nicht versionierte secrets, siehe `.gitignore` im Projekt-Root)
* `storage/` - Logs, Cache, Uploads (über `.gitignore` komplett vom Repo ausgeschlossen)
Die vollständige Struktur findest du hier: [Projektstruktur und Best Practices](Projektstruktur-und-Best-Practices.-)
---
## Arbeitsweise & Regeln
- Commits klein und verständlich.
- Branch-Konzept: feature/… und bugfix/…
- Pull Requests: mindestens ein Review.
- Keine Direkt-Pushes auf main/master.
- Coding-Guidelines einhalten: [Coding-Guidelines-PHP](Coding-Guidelines.-)
---
## Screenshots & Anhänge
Screenshots bitte in `images/` speichern und so einbinden:
![Beispiel](images/Screenshot1.png)
Details: [[Richtlinien-für-Screenshots-und-Dokumentation]]
---
## Wiki bearbeiten
- Neue Seite anlegen durch Verlinkung: [[Seitentitel]]
- Seitennamen mit Bindestrichen schreiben.
- Wiki dient dem Team keine privaten Notizen.
---
Stand: 15.11.2025