Files
michaelschiemer/docs/roadmap/features.md
Michael Schiemer 55a330b223 Enable Discovery debug logging for production troubleshooting
- Add DISCOVERY_LOG_LEVEL=debug
- Add DISCOVERY_SHOW_PROGRESS=true
- Temporary changes for debugging InitializerProcessor fixes on production
2025-08-11 20:13:26 +02:00

84 lines
1.9 KiB
Markdown

# Framework Features
## Core Features
- [x] Routing mit Unterstützung für PHP-Attribute
- [x] Dependency Injection Container
- [x] Request/Response Abstraktion
- [x] Template-Engine
- [x] Error/Exception Handling
- [x] Konfigurationssystem
## Database Features
- [x] PDO-Wrapper
- [x] Query Builder
- [x] Migrations-System
- [x] Schema Manager
- [ ] Entity-Mapping (optional)
## Security Features
- [x] CSRF-Schutz
- [x] XSS-Filtierung
- [x] Input-Validierung
- [x] Authentifizierung
- [x] Autorisierung/Rechtemanagement
- [x] Security Headers
- [x] Request Signing
- [x] Session-Sicherheit
- [x] Sicherheits-Ereignisbehandlung
## Web Application Firewall (WAF)
- [x] Machine Learning basierte Anomalieerkennung
- [x] Feature-Extraktion aus Requests
- [x] Statistische Anomaliedetektion
- [x] Clustering-basierte Anomaliedetektion
- [x] Baseline-Management
- [x] Leistungsoptimierung
- [ ] Feedback-System (geplant)
## Validation Framework
- [x] Attribut-basierte Validierung
- [x] Umfangreiche Validierungsregeln
- [x] Validierungsgruppen
- [x] Formular-Integration
- [x] API-Validierung
- [x] Benutzerdefinierte Validierungsregeln
## Module: Analytics
- [x] Event-Tracking
- [x] Benutzer-Tracking
- [x] Seiten-Tracking
- [x] Fehler-Tracking
- [x] Leistungsmetriken
- [x] Dashboard
- [x] Speicherung in verschiedenen Backends
- [x] Middleware-System
## Module: Content
- [x] Blog-System
- [x] Markdown-Support
- [x] Medienbibliothek
- [x] SEO-Optimierung
- [ ] Kommentarsystem
## Admin Interface
- [x] Dashboard
- [x] Content-Editor
- [x] Benutzer-/Rechteverwaltung
- [x] Statistiken
## Performance
- [x] Caching-System
- [x] Lazy Loading
- [x] Asynchrone Verarbeitung
- [x] Leistungsüberwachung
- [x] Optimierte Bootstrapping
## Developer Experience
- [x] Umfangreiche Logging-Funktionen
- [x] Debugging-Tools
- [x] Fehlerberichterstattung
- [x] Entwicklermodus
- [x] Konsolen-Befehle
- [x] Code-Generatoren
- [x] Testunterstützung