PHP-Nuke
PHPNuke ist ein Content-Management-System (CMS) in Verbindung mit einer Portal-Software. Das gesamte System basiert auf der Skriptsprache PHP und der Datenbank SQL, der Anwender muss die Dateien nur auf den Server im Internet kopieren und kann nach einer kurzen Konfiguration ein komplettes CMS nutzen.
Kern des Ganzen ist ein News-System über das aktuelle Nachrichten leicht nachgepflegt werden können. Die Möglichkeit, eigene Module jederzeit einzubinden, macht das System äußerst flexibel. So gibt es hunderte freie Module, auch zum Einbinden externer Inhalte wie etwa für das Open Directory Project. Für Wikipedia existiert noch kein Modul, wohl aber gibt es Wiki-Module für PHPNuke. Das System unterliegt der GNU GPL und ist frei verfügbar.
PHPNuke ist allerdings an vielerlei Stellen wenig ausgereift und mit Schwächen übersäht, da der Quellcode sehr einfach und kaum modular gehalten ist. Aufgrund diverser Sicherheitsmängel, schlechter Performance und teils unlogischer Programmierung geht ein Teil der Webworker auf Distanz zu PHPNuke.
Forks
Aus verschiedenen Gründen wurde PHP-Nuke von verschiedenen Entwickler als Grundlage für Weiterentwicklungen verwendet. Einige der bekannteren Ableger (Forks) seien stellvertretend für alle genannt:
- myPHPNuke basiert auf PHP-Nuke 4.4.1a
- openPHPNuke basiert auf myPHPNuke
- PostNuke basiert auf PHP-Nuke Version 5
- Xaraya basiert auf PostNuke 0.71
- PHPNuke VKP basiert auf PHP-Nuke 5.5 bzw. 6.0
- Xoops basiert auf PHP-Nuke Version ?
- E-Xoops basiert auf Xoops und ist Geschwindigkeitsoptimiert
Eine spezielle Abwandlung der PHPNuke Software sind sogenannte "VKP". VKP steht für "Vorkonfiguriertes Paket" und wurde erstmals 2001 als Paket von Netz-iD.de veröffentlicht. Inzwischen stehen dutzende VKP zur Verfügung, die eigene Supportcommunities bieten und als eigenständige Versionen Bestand haben.
Die mit Abstand beliebteste Version ist die 5.5; Nicht zuletzt wegen diverser Streitigkeiten ob die ab der 5.6 verpflichtend anzuzeigende Copyright Zeile entfernt werden darf oder nicht
Weblinks
- phpnuke.org - Internationale Seite
- phpnuke.de - Deutsche Anlaufstelle
- nukeboards.de - Deutsches Forum
- PHPNuke-VKP.de - VKP