Performance

So schnell, dass Sie es nicht zu fassen bekommen

MyBB 1.2 war schnell und effizient, so wie es sein sollte. Doch wir haben mit MyBB 1.4 weitere Verbesserungen vorgenommen um Ihr Forum noch schneller und auch für noch größere Foren nutzbar zu machen.

Die Arbeit mit einigen der größten Foren im Internet hat uns erlaubt, die Flaschenhälse von MyBB 1.2 zu entdecken und diese mit MyBB 1.4 komplett zu beseitigen.

Bei der Entwicklung von MyBB 1.8 haben wir noch tiefer gegraben um die Stellen zu finden, die noch zu optimieren waren. Mit der Einführung von neuen Cache-Handlern, verbesserten Debug-Informationen und der Entfernungen von unnötigen Datenbankabfragen sind wir stolz sagen zu können, dass das MyBB immer noch eine der schnellsten funktionsreichen Foren-Lösungen auf dem heutigen Markt ist.

Integrierte Unterstützung von eAccelerator, APC, Memcached und X-Cache

In einer Standard-Installation des MyBBs werden die am häufigsten benötigten Elemente (eine Liste mit allen Foren, Benutzergruppen, Geburtstagen, Einstellungen, etc.) entweder in der Datenbank oder im Dateisystem zwischengespeichert. Obwohl dies bereits deutliche Geschwindigkeitsvorteile und Optimierungen mit sich bringt, ist das Speichern dieser Informationen im Arbeitsspeicher des Servers noch einmal schneller.

Das MyBB bietet deshalb die Möglichkeit diese Informationen mit Hilfe der in PHP eingebauten Caching-Module wie X-Cache und eAccelerator zu speichern, enthält aber auch eine Schnittstelle für Memcache-Server als Zwischenspeicher.

Verzögerte Aktualisierung der Themenansichten

Das MyBB speichert jedes Mal, wenn sich ein Besucher ein Thema ansieht, die Anzahl an Aufrufen des Themas. Bei größeren Foren bedeutet das ständige Aktualisieren der Themen-Tabelle, dass die Tabelle vom Datenbank-Server gesperrt werden muss, was die Dauer von Beitrags-Erstellung und anderen -Änderungen beeinflusst.

Nun ist es möglich, die Anzahl an Themenansichten, die ein Thema betreffen, in einem Rutsch mittels einer automatischen Aufgabe auszuführen. Die Anzahl an Themenansichten kann optional alle X Minuten aktualisiert werden, anstatt sofort.