Freitag, 3 April 2026

Diese Woche am beliebtesten

Vertiefendes Material

OmniChat OS

Unser OmniChat OS Script ist eine hochperformante, webbasierte Chat Applikation im modernen Stil, die maximale Geschwindigkeit mit einem intuitiven Benutzererlebnis kombiniert. Entwickelt für Communitys, die Wert auf eine schlanke Infrastruktur (SQLite) und moderne Features (Google Auth) legen. Der OmniChat OS wird beim ersten Aufruf von selbst einbgerichtet . Kein FTP Konfigurations Chaos, kein Datenbank Setup, keine Installationsroutine – einfach Code als index.php hochladen, aufrufen, Admin Passwort setzen, fertig. Der Rest passiert automatisch. Einzig alleine, wenn Anmeldungen via Google Konto erlauben werden sollen, müßte die Google Client ID in den ersten Code Abschnitt eingefügt werden.

🌟 Key Features

  • Benutzer & Sicherheit:
  • Echte Benutzerkonten mit Passwort – kein Gast kann einen fremden Namen übernehmen.
  • Beim ersten Login mit einem neuen Namen wird automatisch ein Account erstellt.
  • Passwörter werden mit BCrypt gehasht, nie im Klartext gespeichert. Passwort-Recovery per E-Mail, Passwort jederzeit änderbar.
  • Chat:
  • Echtzeit-Gruppenchat in mehreren Räumen, optional mit Passwortschutz.
  • Private Direktnachrichten zwischen Usern. Reaktionen auf Nachrichten (👍 ❤️ 😂 😮 😢 🔥), Antworten mit Zitatvorschau, Bilder und Dateien direkt im Chat (max. 8 MB, Lightbox für Bilder).
  • Nachrichten löschen innerhalb von 3 Minuten mit Live-Countdown.
  • Nachrichtensuche mit Treffer Highlighting. Typing-Indicator, 400+ Emojis.
  • Verschlüsselung & Echtzeit:
  • Ende zu Ende Verschlüsselung via Web Crypto API (ECDH P-256 + AES-GCM 256-bit) – der Server sieht ausschließlich Chiffras.
  • Optionaler WebSocket Daemon für echte Echtzeit Übertragung, fällt automatisch auf 1,5 Sekunden-Polling zurück wenn WebSocket nicht verfügbar ist.
  • Push-Benachrichtigungen:
  • Native Browser Benachrichtigungen auch wenn der Tab im Hintergrund ist.
  • Ein Klick auf den 🔔 Button aktiviert sie, ein weiterer Klick deaktiviert.
  • Admin-Dashboard:
  • Drei Tabs: User verwalten (anzeigen, bannen, kicken, löschen), gemeldete Nachrichten einsehen und bearbeiten, Einstellungen wie Site-Name, Google Login ID und Absender eMail direkt im Browser ändern – ohne Zugriff auf Serverdateien.
  • Profilbilder & Profil:
  • Eigenes Profilbild hochladen (JPG/PNG/WebP, max. 2 MB). eMail für Passwort-Recovery hinterlegen. Alles über ein Klick auf den eigenen Avatar.
  • Sicherheit & Stabilität:
  • Rate Limiting auf allen API-Endpunkten (Login, Senden, Upload, allgemein).
  • User blockieren und melden. Automatische Schreibrechts Prüfung beim ersten Start mit verständlichen Fehlermeldungen statt blankem 500 Fehler.

🛠️ Technische Details

  • – PHP 8.0+ · SQLite3 · kein MySQL
  • – Self-Bootstrapping: eine Datei hochladen, fertig
  • – SEO optimiert: Meta Tags, Open Graph, Twitter Card, Schema.org

Dieses Premium Tutorial ist exklusiv für unsere Newsletter Abonnenten!

Dieses Tutorial ist zum sofort lesen. Gebe deine eMail Adresse zum Freischalten ein!
Keine Wartezeit / sofort verfügbar!
Dreamcodes Redaktion
Dreamcodes Redaktion
Qualität als Standard. Verantwortung als Prinzip. Jede Ressource auf Dreamcodes basiert auf geprüften Best Practices und fundierter Praxiserfahrung. Unser Anspruch ist ein belastbares Fundament statt experimenteller Lösungen. Die Integration und Absicherung der Inhalte liegt in Ihrem Ermessen. Wir liefern die fachliche Basis, die Verantwortung für den produktiven Einsatz verbleibt bei Ihnen.
Vorheriges Tutorial
Nächstes Tutorial

Vielleicht einen Blick WERT?