PHP-Nuke ist Web Content Management Systems. Es ist unter der GNU General Public License lizenziert. Kern des Skriptes ist ein Artikelsystem für aktuelle Nachrichten und News. Weiters sind einige Module bereits integriert. Ein Downlaodsystem, FAQ Verwaltungs-System, Feedback Formular, Contenmodul, Weblinkverzeichnis, Encyclopedia und das eingebautes Forum phpBB.Mit dem integrierten Benutzerverwaltungssystem lässt sich bestimmen, welcher Benutzer Zugriff auf die verschiedenen Module hat. Mit dem Usersystem können alle Benutzer untereinander Nachrichten austauschen. Für PHP-Nuke gibt es einige 1000 Zusatzmodule.
Fast jedes Webscript gibt es auch als Zusatzmodul für Nuke. Die Modulvielfalt es so dermaßen groß, dass sich der Neuling leicht verirrt. Leider sind diese aber alle schon sehr alt und dadurch funktionieren diese auf neuen Webservern nicht mehr.
Ebenso viel Module wie es gibt, gibt es auch Themes (Designs) für PHP-Nuke.
Vorraussetzung für PHP-Nuke ist ein PHP-fähiger Webserver, z. B. Apache oder IIS, und PHP ab Version 4.x. wird benötigt. Das System unterstützt die Datenbanken MySQL, mSQL, PostgreSQL, Adabas, Interbase und Sybase und auch die generische Anbindung unter ODBC.
Die Installation ist sehr einfach gestallten und ist in wenigen Minuten erledigt. Nach kurzer Eingewöhnung lassen sich sehr schnell damit gute Internetsites erstellen.
Da das ganze System Webbasierend ist, benötigt man für die Betreuung und Verwaltung nicht mehr als einen Webbrowser.
Mit dem integrierten WYSIWYG-Editor (je nach Version, oder als Modul zum nachinstallieren) lassen sich Seiten auch ohne HTML Kenntnisse erstellen.
Installationsanleitungen und Hilfe für PHP-Nuke findet man auf: http://www.phpnuke.gratis-cms.com