Alles Wissenswerte über die Architektur, den Technologie-Stack und die Anforderungen von uwAdmin6.
Bewährte und zuverlässige Technologien, keine exotischen Abhängigkeiten.
Modulares Pattern mit Separation of Concerns und nativem Mehrsprachsystem.
Jedes Modul folgt einer standardisierten Struktur:
/uw-admin/admin/{modulo}/
├── index.php # Lista con filtri
├── form.php # Create/Edit
├── ajax/ # Operazioni async
│ ├── delete.php
│ ├── toggle-*.php
│ └── reorder.php
└── includes/ # Componenti riutilizzabili
24 Module mit diesem Pattern implementiert
Selektive Aktivierung pro Projekt
Polymorphes Pattern mit separaten Tabellen:
# Tabella principale
news (id, data_pubblicazione, attivo)
# Tabella traduzioni
news_traduzioni (
id, news_id, lingua_id,
titolo, slug, contenuto,
UNIQUE(news_id, lingua_id)
)
9 Sprachen nativ unterstützt
SEO-freundliche URLs für jede Sprache: /it/news/titolo
Ein Upload, 7 automatische Formate:
| Format | Größe | Verwendung |
|---|---|---|
s | 150px | Thumbnail |
m | 300px | Card |
l | 600px | Content |
xl | 1200px | Hero |
xxl | 1920px | Full HD |
original | - | Backup |
crop | Custom | Ritaglio |
4 Rollen mit granularen Berechtigungen pro Modul:
| Rolle | Read | Write | Delete | Publish |
|---|---|---|---|---|
| Super Admin | ||||
| Admin | ||||
| Editor | ||||
| Viewer |
Aktives Theme vom Admin konfigurierbar mit Unterstützung für Entwicklungs-Theme:
Priorita risoluzione tema:
1. Tema sviluppo (se abilitato + IP/cookie)
2. Tema attivo (da database)
3. Fallback a 'default'
Granulares Override: nur die benötigten Dateien anpassen
Entwicklungs-Theme: neue Themes testen ohne Besucher zu beeinträchtigen
Autorisierung: IP-Whitelist oder geheimes Cookie
Vollständiges System mit SMTP-E-Mail und sicherem Token:
Token: 64 char hex (random_bytes)
Scadenza: 1 ora
Anti-enumeration: messaggio generico
SMTP: PHPMailer con fallback mail()
Integriertes Modal auf der Login-Seite (Alpine.js)
8 E-Mail-Einstellungen vom Admin konfigurierbar
reCAPTCHA v3 optional für Anti-Spam
Integriertes System ohne Abhängigkeiten für DSGVO- und ePrivacy-Konformität:
Cookie Banner (2 livelli):
1. Barra fissa: Accetta | Rifiuta | Personalizza
2. Modal: toggle per categoria cookie
Blocco preventivo script:
- GA4 caricato SOLO dopo consenso
- Script custom bloccati fino ad accettazione
- reCAPTCHA classificato come tecnico
Cookie: uw_cookie_consent (base64 JSON, 365gg)
Policy: generate automaticamente IT/EN
18 Einstellungen Datenbank (10 Datenschutz + 8 Cookie)
PHP-Klassen: CookieConsent + PrivacyPolicy
Frontend: Alpine.js cookie-consent.js
Vollständiger Schutz gemäß OWASP Top 10 und Best Practices.
100% Prepared Statements mit Parameterbindung über MySQLi.
$db->query($sql, [$id], 'i');
Output-Encoding mit htmlspecialchars() für alle Benutzerdaten.
htmlspecialchars($data, ENT_QUOTES, 'UTF-8')
Eindeutiger Token pro Sitzung auf jedem POST-Formular.
<input type="hidden" name="csrf_token" value="...">
Hashing mit PASSWORD_BCRYPT und Cost Factor 12.
password_hash($pwd, PASSWORD_BCRYPT, ['cost' => 12])
5 fehlgeschlagene Versuche → 15 Minuten Sperrung. Anti-Brute-Force.
max_attempts: 5, lockout: 900s
Bindung an IP + User Agent. ID-Regenerierung nach Login.
session_regenerate_id(true);
Unsichtbarer Anti-Spam-Schutz mit Score-basierter Validierung (0.0-1.0).
$recaptcha->isValid(null, 'login');
Kompatibel mit den meisten Hosting-Anbietern.
Optional: imagick für erweiterte Bildverarbeitung
Unterstützte externe Dienste und APIs.
Eine REST API im WordPress-Stil, die das CMS in einen "AI-ready"-Endpunkt verwandelt: Verwalten Sie Ihre Inhalte im Gespräch mit einem KI-Assistenten (Claude, ChatGPT, Gemini…) über offene Standards.
Im CMS (PHP): empfängt HTTP+JSON-Anfragen und wirkt auf die Inhalte. Rund 19 Ressourcen/Module abgedeckt.
Ein npm-Paket, das KI-Assistenten mit der API verbindet. Es ist selbstdokumentierend: Es erkennt die verfügbaren Funktionen von selbst.
Eine Admin-Seite, die die Schlüssel generiert und Copy-Paste-Anweisungen für jeden Assistenten bereitstellt.
MCP (Model Context Protocol) und OpenAPI 3.0. Die Architektur ist per Design KI-agnostisch: kein Vendor-Lock-in, und sie wird auch mit künftigen Modellen funktionieren, ohne etwas neu kaufen zu müssen.
Dedizierte Schlüssel für jede verbundene App, nur einmal angezeigt und widerrufbar, mit den Berechtigungen des einzelnen Benutzers.
Jeder Schlüssel kann auf einzelne Module oder Aktionen beschränkt werden.
Von der KI erstellte Inhalte bleiben für das Publikum unsichtbar, bis sie manuell veröffentlicht werden.
KI-Änderungen an veröffentlichten Inhalten bleiben online, werden gekennzeichnet und sind widerrufbar (Wiederherstellung des vorherigen Texts).
Wer, was, wann, von welcher App/IP — alles in einem eigenen Bereich sichtbar.
Konfigurierbares stündliches Anfragelimit pro Schlüssel, gegen Missbrauch.
Payload mit Übersetzungen pro Sprache (it/en/…), konsistent mit dem CMS.
Hochladen von Fotos in eine Galerie mit automatischer Formaterzeugung.
Positionierung der Elemente per KI, genau wie das Drag-and-drop im Panel.
Ein neues API-Modul = eine einzige Klasse; es erscheint automatisch unter den Werkzeugen der KI.
Sätze in natürlicher Sprache, die zu Inhalten im CMS werden, bereit zur Überprüfung.
“Veröffentliche eine News mit dem Titel "Konzert am Samstag" mit diesem Text und diesem Foto.”
“Aktualisiere die englische Biografie und füge die zuletzt erhaltene Auszeichnung hinzu.”
“Erstelle die Veranstaltung am 20. Juni um 21:00 Uhr im Teatro Comunale.”
“Lade diese 8 Fotos in die Konzertgalerie hoch und ordne sie in dieser Reihenfolge an.”
“Verschiebe die Pressestimme des Corriere nach ganz oben.”
| Aspekt | WordPress + KI-Plugins | uwAdmin6 REST API |
|---|---|---|
| Multi-KI | Separate Plugins pro einzelnem Anbieter, fragmentiert | Eine einzige API, offene Standards, KI-agnostisch |
| Veröffentlichungssicherheit | Je nach Plugin unterschiedlich | Native KI-Entwürfe: nichts geht ohne menschliche Freigabe online |
| Änderungen an Live-Inhalten | Risiko des Überschreibens | Nicht-destruktiv + Wiederherstellung des vorherigen Texts |
| Nachvollziehbarkeit | Hängt vom Plugin ab | Im CMS integriertes Audit-Log |
| Neue Inhaltstypen | Hängt vom Plugin ab | Eine Klasse → KI-Werkzeug automatisch |
Integriertes E-Commerce-System mit vollständiger Produkt-, Bestell- und Zahlungsverwaltung.
Keine Begrenzung der Produkttypen. Sie können jedes physische, digitale Produkt oder jede Dienstleistung verkaufen. Einige Beispiele:
Doppeltes Gateway mit PCI-konformer Verarbeitung:
Adaptiver 4-Schritte-Checkout:
5 Bestellstatus mit vollständigem Workflow:
Flexible Aktionen mit zusammengesetzten Regeln:
Integriertes Verkaufs-Dashboard:
Kontaktieren Sie uns für eine technische Beratung oder fordern Sie eine personalisierte Demo an.
Diese Website verwendet technische Cookies und, mit Ihrer Zustimmung, Analyse-Cookies, um Ihr Erlebnis zu verbessern. Cookie-Richtlinie
Für den Betrieb der Website unerlässlich. Sie können nicht deaktiviert werden.
Helfen uns zu verstehen, wie Besucher mit der Website interagieren, indem sie Informationen anonym sammeln.