phpFreeChat vs. SPChat im Vergleich

phpFreeChat und SPChat im Vergleich: MIT-Lizenz, Dateispeicherung ohne Datenbank, HTTP-Polling und Moderation. Mit Quellen und sichtbaren Wissenslücken.

Herausgeber: STREAMPANEL, Anbieter von SPChat

Versionsstand und Vergleichsgrundlage

Quellen geprüft am:

phpFreeChat: Repository kerphi/phpfreechat, 2.x-Dokumentation mit 2.1.1 im Quickstart. Keine Übertragung von Funktionslisten der 1.x-Reihe.

SPChat: Download-Version 1.0.7 für eigenes Hosting. Die verlinkte Produktdokumentation und Lizenz gelten als Grundlage.

Unbekannt bedeutet: In den geprüften Quellen nicht ausreichend belegt. Es bedeutet nicht, dass eine Funktion fehlt. Dieser Dokumentationsvergleich enthält keine gemeinsamen Leistungs- oder Sicherheitstests.

Funktionen und Betrieb im Vergleich

Auf schmalen Bildschirmen können Sie die Tabelle seitlich verschieben. Mit der Tastatur: Tabelle fokussieren und Pfeiltasten verwenden.

phpFreeChat vs. SPChat · Angaben aus der Dokumentation
KriteriumphpFreeChatSPChat
Lizenz und NutzungsrechtMIT-Lizenz [4]Domaingebundene Single-Site-Lizenz; nicht übertragbar [5]
Dokumentierte PHP-AnforderungPHP ≥ 5.3.0, Apache mit mod_rewrite laut Quickstart; PHP-8-Kompatibilität: Unbekannt [1]PHP 8.2 oder neuer [6]
Datenbank / SpeicherungDateisystem; keine Datenbank erforderlich [2]MySQL oder MariaDB, InnoDB und utf8mb4 [6]
Übertragung der TextnachrichtenAJAX-Polling über HTTP [2]SSE; HTTP-Polling als Fallback [7]
RäumeUnbekanntPermanente und temporäre Räume, optional mit Passwort [7]
Private NachrichtenUnbekanntInbox und andockbare Chatfenster; über Gruppenrechte steuerbar [7]
ModerationOperatorrechte, Kick, Bann und Aufheben von Banns ab 2.1.0 dokumentiert [3]Kick, Bann, IP-Sperren, Wortfilter und Audit-Log [7]
AnpassungThemes, jQuery-Oberfläche und Hooks [1][2]Custom CSS und optionales JavaScript im Adminpanel [5]
Website-AnbindungModulare Authentifizierung; phpBB3-Anbindung genannt, heutige Kompatibilität: Unbekannt [2]Widgets und optionales Modul für WEB-PHP CMS [8][9]

phpFreeChat ohne Datenbank

Die hier geprüfte 2.x-Dokumentation beschreibt Dateispeicherung. Dafür ist keine Datenbank erforderlich. Das kann bei einem kleinen Website-Chat die Einrichtung vereinfachen. SPChat setzt hingegen MySQL oder MariaDB voraus. Beide benötigen passende Schreibrechte und eine zum Paket passende Serverkonfiguration.

Warum einige Funktionen Unbekannt bleiben

Die Architekturübersicht führt mehrere Funktionen als geplant auf. Die eigene Befehlsdokumentation belegt jedoch bereits Moderation ab 2.1.0. Deshalb übernehmen wir weder pauschal ältere 1.x-Funktionslisten noch bewerten wir jede geplante Funktion als definitiv fehlend. Mehrraumverwaltung und Privatnachrichten bleiben in dieser Tabelle Unbekannt.

Die README nennt 2.1.1 und historische Mindestanforderungen. Das ist keine Freigabe für heutige PHP-Versionen. Prüfen Sie das verwendete Paket, seine Abhängigkeiten und die Authentifizierung auf Ihrem Server.

Was Sie mit SPChat anders einplanen

Mit SPChat benötigen Sie eine Datenbank und eine Domainlizenz. Räume, private Nachrichten und Moderation sind in der aktuellen Funktionsdokumentation beschrieben. Ein Wechsel von phpFreeChat bringt eine andere Datenhaltung mit. Planen Sie vorhandene Inhalte und die Anbindung Ihrer Benutzerverwaltung gesondert ein.

Nutzen Sie die Installationsanleitung und die Live-Demo, um den Ablauf vor einer Entscheidung zu prüfen.

Kosten für SPChat Download

SPChat Download kostet 99,99 €* einmalig mit einem Jahr Update-Zugang. Danach ist der Update-Zugang optional für 39 €* pro Jahr verlängerbar. Die installierte Version bleibt nutzbar. Eigenes Hosting und dessen Kosten kommen hinzu. Es gibt keine künstlichen Nutzer- oder Raumlimits; die Serverressourcen begrenzen die Kapazität. Details stehen auf der Preisseite.

Quellen und Grenzen

Die Quellen beziehen sich auf den oben genannten Stand. Historische Dokumentation bestätigt keine aktuelle PHP-Kompatibilität. Spätere Versionen und private Anpassungen können abweichen.

  1. phpFreeChat: README / Quickstart (2.1.1)
  2. phpFreeChat: 2.x-Architektur und Funktionen / architecture and features
  3. phpFreeChat: Moderationsbefehle ab 2.1.0 / moderation commands
  4. phpFreeChat: MIT-Lizenz / license
  5. SPChat: Lizenzbedingungen
  6. SPChat: technische Voraussetzungen
  7. SPChat: Funktionsdokumentation
  8. SPChat: Installation und Integration
  9. SPChat: WEB-PHP CMS Modul