WoltLab Community Framework

aus WoltLab Wiki, der freien Wissensdatenbank

Die Grundlage für das Burning Board 3 stellt das WoltLab Community Framework (kurz WCF) dar. Das Community Framework wird die Basis für alle zukünftigen Produkte WoltLabs im Bereich Community Entwicklung sein. Es ist komplett objektorientiert in PHP 5 programmiert und liefert die Unterstützung für modulartige Pakete. Als erste Anwendung wird das Burning Board 3 diese Funktionen ausnutzen. Die Forensoftware besteht dabei aus mehreren kleineren Paketen, die sie sich später mit anderen Anwendungen teilen kann.

Das Community Framework liefert Funktionen zum automatischen Update von installierten Paketen. Dabei wird die Paketdatenbank des Herstellers (z.B. WoltLab) nach aktualisierten Versionen der installierten Pakete abgefragt. Bei Bedarf werden die Updates automatisch herunter geladen und ausgeführt. Gleichzeitig ist es möglich die Paketdatenbank des Herstellers manuell nach neuen Paketen zu durchsuchen, um Zusätze oder komplett neue Anwendungen zu installieren. Ein ausgewähltes Paket wird zusammen mit allen benötigen Paketen automatisch herunter geladen und installiert. Ein installiertes Paket kann, solange es nicht von einem anderen Paket benötigt wird, mit einem einzigen Mausklick wieder deinstalliert werden.

Mehr: Informationen zum Thema "Pakete"

Ebenfalls auf dem WCF basiert das Burning Board Lite 2.

Lizenzart

Das WCF und einige Zusatzpakete werden unter einer Open Source-Lizenz gestellt werden. Es handelt sich um die GNU Lesser General Public License, kurz LGPL.

Weblinks


Siehe auch:

'Persönliche Werkzeuge