XenForo
Plattform · die Analyse ist aus den offiziellen Seiten der Plattform selbst und der helfenden Tools.
Siehe auch: wie man die Steckbriefe liest и über die Quellen und über die Methode.
Überblick
XenForo ist kein soziales Netzwerk und keine Plattform, auf der man ein Konto anlegt. Es ist eine kostenpflichtige Forensoftware: Sie kaufen eine Lizenz, installieren das Programm auf Ihrem eigenen Server und erhalten eine Community, die Ihnen selbst gehört. Die Werberegeln, die Moderation und die Entscheidung darüber, wer Zutritt bekommt, liegen bei Ihnen und nicht bei einem Dritten.
Betreiber ist XenForo Ltd.: die Signatur «Community platform by XenForo® © 2010‑2026 XenForo Ltd.» steht im Fuß der Dokumentation.
Für Fachleute für Community-Arbeit ist XenForo in einem einzigen Szenario interessant: wenn eine Marke ein eigenes Forum braucht und nicht eine Präsenz in einem fremden. Alles, was in diesem Nachschlagewerk sonst Vermarktung heißt, wird hier zur Administration.
Wer hier ist
Eine Zielgruppe hat XenForo nicht — es gibt Administratoren, die eine Lizenz gekauft haben.
Die Sprache der Dokumentation ist Englisch. Die Software selbst ist mehrsprachig: die Oberfläche wird über ein System von «Phrasen» übersetzt, in einer Installation können mehrere Sprachen vorliegen, der Besucher wählt seine eigene und der Administrator legt die Standardsprache fest. Fertige Übersetzungen zu suchen, empfiehlt der Entwickler in seinem eigenen Ressourcenverzeichnis.
Wie Sie beginnen
Was der Server mitbringen muss
Die Installationsanleitung verlangt «ensure that your server meets XenForo's requirements». Aus der Dokumentation ergibt sich Folgendes:
- Sie brauchen eine leere MySQL-Datenbank samt Zugangsdaten sowie FTP‑Zugang zum Server — das sind die ersten Punkte der Liste «To install XenForo you will need»;
- die Verzeichnisse
dataundinternal_datamüssen beschreibbar sein (unter Linux — «chmod 0777», unter Windows/IIS — «Full Control» für das Konto IUSR_); - beanstandet das Installationsprogramm etwas anderes als die Zugriffsrechte, dann gilt, wie die Anleitung unmittelbar sagt, «your server does not meet XenForo's requirements and your host will need to make changes to their PHP configuration»;
- für Emoji und vollständiges Unicode werden MySQL in der Version 5.5 oder neuer und die Kodierung UTF8mb4 benötigt;
- die Erweiterung «Enhanced Search» setzt Elasticsearch 2.0 oder neuer voraus, und der Entwickler warnt: auf den meisten geteilten Hostings ist es nicht vorhanden.
Installation
Der Ablauf ist einfach: das Archiv im Kundenbereich herunterladen, entpacken, den Inhalt des Verzeichnisses upload auf den Server laden, im Browser eine Adresse der Form example.com/community/install/ öffnen und den Assistenten durchlaufen (Schritt für Schritt). Es gibt zwei Wege, das nicht von Hand zu tun: die Installation durch Mitarbeiter von XenForo beauftragen — beim Kauf oder später über den Kundenbereich — oder XenForo Cloud nehmen, wo Installation und Aktualisierungen automatisiert sind.
Was das kostet
Die Preise setzt der Anbieter auf seinen eigenen Kaufseiten — xenforo.com/purchase/ und xenforo.com/pricing/. Die Produktlinie ist im Fuß der Dokumentation zu sehen: Forum, Mediengalerie, Ressourcenverwaltung, erweiterte Suche, Importer.
Was Sie veröffentlichen können
Die inhaltlichen Einschränkungen legt der Eigentümer des Forums fest. Die Software gibt den Rahmen: Themen, Beiträge, Anhänge, Auszeichnung per BB‑Code. Die Liste der erlaubten Dateitypen wird über die Option «Allowed attachment file extensions» eingestellt, dort findet sich auch die Anhangsverwaltung mit Filtern nach Typ, Eigentümer und Datum sowie mit dem Hinweis, dass ein gelöschter Anhang nicht wiederhergestellt werden kann.
Die Regeln für die Nutzer des Forums gehören ebenfalls Ihnen. XenForo wird mit zwei Dokumenten ausgeliefert, «Terms and rules» und «Privacy policy», die der Nutzer bei der Registrierung annimmt; ihr Text wird über das Phrasensystem bearbeitet oder durch einen Verweis auf eine externe Seite ersetzt.
Wie Sie wachsen
Einen Feed-Algorithmus, der Ihre Inhalte einer fremden Zielgruppe «zeigt», gibt es hier nicht — das ist Ihre eigene Website. Auf der Werbeseite gibt es ein eingebautes Platzierungssystem. Werbung wird im Bereich Setup > Advertising hinzugefügt: Sie wählen eine Position aus einer fertigen Liste, fügen den HTML-Code des Werbetreibenden ein und schränken die Auslieferung auf Wunsch nach Benutzergruppen ein. Die Dokumentation legt eine Verbindung unmittelbar nahe: die Werbung gegenüber denjenigen zu verbergen, die eine kostenpflichtige Aufwertung ihres Kontos gekauft haben.
Weg zur Monetarisierung
XenForo zahlt Autoren nichts — Ihnen zahlt Ihr Forum. Das reguläre Werkzeug sind «paid user upgrades»: ein Nutzer kauft den Wechsel in eine Gruppe mit erweiterten Rechten, und über diese Rechte lässt sich der Zugang zu jedem beliebigen Bereich und jeder Funktion verkaufen. Zuerst wird ein Zahlungsprofil eingerichtet, dann die Aufwertung selbst: Preis, Laufzeit, automatische Verlängerung.
Die Zahlungen laufen über externe Tools. Die Dokumentation nennt Stripe, PayPal, BrainTree und 2Checkout; die Länderabdeckung der Auszahlungen bestimmen diese Tools und nicht XenForo.
Tools und Automatisierung
Eine REST-API gibt es, und sie ist offiziell. [Sie erschien in XenForo 2.1, ist unter einer Adresse der Form https://example.com/community/api/ erreichbar, ist standardmäßig eingeschaltet und wird mit der Zeile $config['enableApi'] = false; in src/config.php abgeschaltet](https://docs.xenforo.com/manual/reference/rest-api). Die Antworten sind JSON, Fehler werden mit Codes im 400er-Bereich zurückgegeben.
Schlüssel werden ausschließlich im Administrationsbereich und ausschließlich von einem Superadministrator angelegt; alle Superadministratoren erhalten beim Anlegen eines Schlüssels eine E-Mail, und die Schlüssel selbst gibt es in drei Ausprägungen — als Gast-, als Nutzer- und als «super user»-Schlüssel, wobei der letzte im Namen jedes beliebigen Nutzers handeln und dessen Rechte umgehen kann. Einen unauthentifizierten Zugang zur API gibt es nicht, und gewöhnliche Nutzer können sich selbst keine Schlüssel ausstellen. Der Entwickler rät, für jeden API-Client einen eigenen Schlüssel anzulegen und ihm nur die nötigen Scopes zu erteilen.
Die Reichweite der API zeigt die Abschnittsliste des Referenzhandbuchs: Foren, Themen, Beiträge, Nutzer, Anhänge, private Unterhaltungen, Mediengalerie, Ressourcenverwaltung, Suche, Statistik, OAuth2 und oEmbed. Ebendort sind Scopes der Form alert:read, attachment:write, conversation:read, node:delete aufgeführt — die Rechte sind recht fein geschnitten.
Grenzen und Regeln
Die Disziplin innerhalb des Forums ist über Punkte geregelt: ein Moderator erteilt eine Verwarnung, die Punkte summieren sich, und «warning actions» wenden bei Erreichen einer Schwelle automatisch Einschränkungen oder eine Sperre an; jede Verwarnung hat ihr eigenes Gewicht und ihre eigene Frist bis zum «Erlöschen».
Der Spamschutz ist ein eigener Satz von Maßnahmen: Prüfung der sich registrierenden Personen gegen die Datenbank StopForumSpam, DNS‑Blocklisten, ein Registrierungstimer, «Spam‑Phrasen» mit Mustern wie watch * online, Textprüfung über Akismet mit Weiterleitung in die Moderationswarteschlange. CAPTCHA ist entweder reCAPTCHA oder ein eigener Satz aus Fragen und Antworten, aber immer nur eines von beiden gleichzeitig.
Die wichtigste rechtliche Einschränkung liegt auf der Hand, sollte aber ausgesprochen werden: der Server, die Daten der Nutzer und die Einhaltung des örtlichen Rechts liegen bei Ihnen. Die Software stellt lediglich die Werkzeuge bereit.
Für wen es sich eignet
XenForo eignet sich für ein Unternehmen oder ein Medienhaus, das ein eigenes Forum unter vollständiger Kontrolle braucht und bereit ist, für die Lizenz zu zahlen und einen Server zu unterhalten (oder die Cloud-Variante zu nehmen). Nicht geeignet ist es für alle, die eine fertige Zielgruppe suchen: die gibt es hier schon von der Anlage des Produkts her nicht. Ebenso wenig eignet es sich für alle, denen eine planbare Kostenaufstellung wichtig ist: das Budget muss anhand der unmittelbar beim Anbieter eingeholten Angaben geplant werden.
Geprüfte Angaben aus der Datenbank
Kurze geprüfte Angaben, auf die sich die Analyse stützt.
Über die Plattform
Die Plattform beschreibt sich so: «XenForo is a compelling community forum platform with a premium user experience, reliability, flexibility and security. There is no better platform upon which to grow your community.»
Selbstbeschreibung: eine Aussage der Plattform über sich selbst, keine unabhängige Bewertung
Quelle, geprüft 2026-07-28
in der Fußzeile der Dokumentation steht «Community platform by XenForo® © 2010-2026 XenForo Ltd.»
Die einzige zugängliche offizielle Domain
Quelle, geprüft 2026-07-28
Erste Schritte
für die Installation werden die Zugangsdaten des Käuferkontos, ein FTP-Client und Serverzugang sowie eine leere MySQL-Datenbank benötigt; die Verzeichnisse data und internal_data müssen beschreibbar sein («chmod 0777» unter Linux, «Full Control» für IUSR_ unter Windows/IIS)
Eine Tabelle mit Anforderungen an die PHP- und Datenbankversionen gibt es auf den zugänglichen Seiten nicht
Quelle, geprüft 2026-07-28
vollständige Unterstützung von Unicode und Emoji erfordert MySQL Version 5.5 oder neuer und die Kodierung UTF8mb4; für bestehende Datenbanken ist das Skript php cmd.php xf:convert-utf8mb4 vorgesehen
Die einzige bestätigte Anforderung an die Datenbankversion
Quelle, geprüft 2026-07-28
das Add-on XenForo Enhanced Search erfordert Elasticsearch 2.0 oder neuer; der Entwickler weist darauf hin, dass es auf den meisten Shared-Hostings nicht vorhanden ist
Direkter Hinweis in der Dokumentation
Quelle, geprüft 2026-07-28
Inhalte
die zulässigen Anhangstypen werden über die Option «Allowed attachment file extensions» festgelegt; der Anhangsmanager erlaubt das Filtern nach Typ, Eigentümer und Datum; gelöschte Anhänge lassen sich nicht wiederherstellen
Abschnitt «Attachments»
Quelle, geprüft 2026-07-28
Werbung
eingebautes Werbesystem: Bereich Setup > Advertising, Auswahl der Position aus einer vorgegebenen Liste, Einfügen des HTML des Werbetreibenden, Beschränkung der Auslieferung auf Nutzergruppen, Reihenfolge der Auslieferung und ein Schalter für die Aktivität; in den Templates sind die Positionen mit dem Tag <xf:ad position="..." /> ausgezeichnet
Die Dokumentation schlägt ausdrücklich vor, Werbung vor Nutzern zu verbergen, die ein kostenpflichtiges Upgrade gekauft haben
Quelle, geprüft 2026-07-28
Wie hier bezahlt wird
die reguläre Monetarisierung sind «paid user upgrades»: der Nutzer kauft den Wechsel in eine Gruppe mit erweiterten Rechten; einstellbar sind Preis, Laufzeit und automatische Verlängerung; zuerst wird ein Zahlungsprofil angelegt
Abschnitt «User upgrades»
Quelle, geprüft 2026-07-28
Zahlungen laufen über Stripe, PayPal, BrainTree und 2Checkout; das Profil wird unter Options > Service providers > Payment profiles eingerichtet
Die Länderabdeckung der Auszahlungen bestimmen diese Dienste, nicht XenForo
Quelle, geprüft 2026-07-28
Beschränkungen
die Disziplinarregelung arbeitet mit Punkten: der Moderator erteilt eine Verwarnung mit Gewicht und Verfallsfrist, «warning actions» wenden bei Erreichen der Schwelle automatisch Einschränkungen oder eine Sperre an
Abschnitt «Warnings»
Quelle, geprüft 2026-07-28
Antispam: Prüfung der sich Registrierenden gegen die Datenbank StopForumSpam, DNS-Blocklisten (zum Beispiel Tornevall DNSBL), Registrierungs-Timer, Spam-Phrasen mit Mustern wie «watch * online», Textprüfung über Akismet mit Weiterleitung in die Moderationswarteschlange
Abschnitt «Spam management»
Quelle, geprüft 2026-07-28
es stehen zwei CAPTCHA-Systeme zur Verfügung — reCAPTCHA und eigene Frage-Antwort-Paare, aktiv ist immer nur eines
Abschnitt «CAPTCHA»
Quelle, geprüft 2026-07-28
Rechtliches
die Software wird mit zwei Dokumenten für Nutzer ausgeliefert — «Terms and rules» und «Privacy policy», die bei der Registrierung akzeptiert werden; ihr Text wird über das System der Phrasen bearbeitet oder durch einen Link auf eine externe Seite ersetzt
Die Regeln der Plattform legt der Forenbetreiber fest, nicht XenForo
Quelle, geprüft 2026-07-28
API-Zugang
auf der Startseite gibt es einen Link zur Entwicklerdokumentation: https://docs.xenforo.com/api — die Seite öffnet sich und weist Merkmale einer Dokumentation auf
Korrigiert: die frühere Fassung erklärte jede auf der Startseite gefundene Adresse mit dem Wort api oder dev zum Entwicklerbereich. Alle 57 solchen Angaben wurden durch Öffnen der Adresse geprüft: 24 erwiesen sich als Dokumentation.
Quelle, geprüft 2026-07-28
die REST-API wurde in XenForo 2.1 hinzugefügt, ist unter einer Adresse der Form <Basis-URL>/api/ erreichbar, standardmäßig aktiviert und wird mit der Zeile $config('enableApi') = false; abgeschaltet; die Antworten erfolgen in JSON, Fehler über Codes im 400er-Bereich
REST-API-Referenz
Quelle, geprüft 2026-07-28
einen nicht autorisierten Zugang zur API gibt es nicht, Nutzer können sich keine Schlüssel selbst ausstellen; Schlüssel erstellt nur der Superadministrator, alle Superadministratoren erhalten eine E-Mail über die Erstellung; die Schlüsseltypen sind Gastschlüssel, Nutzerschlüssel und super user (kann im Namen jedes beliebigen Nutzers handeln und dessen Rechte umgehen)
Abschnitte «API keys» und «Key types»
Quelle, geprüft 2026-07-28
die API ist in Zugriffsbereiche (scopes) der Form alert:read, alert:write, attachment:delete, conversation:read, media:delete_hard, node:write, profile_post:read unterteilt; die Abschnitte umfassen Foren, Themen, Beiträge, Nutzer, Anhänge, Konversationen, Mediengalerie, Resource Manager, Suche, Statistik, OAuth2 und oEmbed
Referenz der Endpunkte und OAuth2-Schema
Quelle, geprüft 2026-07-28
Sprachen
Oberflächensprache der Startseite: en-US
Die Sprache stammt aus dem Markup-Attribut, die Versionen aus hreflang
Quelle, geprüft 2026-07-28
die gesamte Oberfläche wird über das System der «Phrasen» übersetzt; in einer Installation können mehrere Sprachen vorhanden sein, der Besucher wählt seine aus, der Administrator legt die Standardsprache fest und kann die Auswahl einzelner Sprachen unterbinden
Abschnitt «User interface text: Language»
Quelle, geprüft 2026-07-28
Die Quellen widersprechen einander: in facts.tsv ist die Oberflächensprache von xenforo unter der Adresse https://xenforo.com/ als en-US eingetragen; heute wird unter dieser Adresse nicht die Website ausgeliefert, sondern eine Cloudflare-Prüfseite, die ebenfalls lang="en-US" trägt — der Wert in der Datenbank kann sich auf diese Zwischenseite beziehen
Die Abweichung wurde auf Anforderung der Aufgabe als eigener Eintrag festgehalten
Quelle, geprüft 2026-07-28
Katalogbereich: alle ähnlichen Siehe auch: Katalogverzeichnis · Region: Westeuropa · Vergleich der Planungstools · Auswahl nach Situation · Einschränkungen der Plattformen