www.wikidata.de-de.nina.az
PHP Nuke ist eine kommerzielle Portal Software die Elemente eines einfachen Web Content Management Systems enthalt Es ist unter der GNU General Public License lizenziert Kern des Skriptes ist eine Benutzerverwaltung sowie ein Artikelsystem fur aktuelle Nachrichten PHP NukeBasisdatenEntwickler Francisco BurziAktuelle Version 8 3 2 30 Januar 2014 1 Betriebssystem plattformunabhangigProgrammiersprache PHPKategorie WebportalLizenz GPLdeutschsprachig ja 1 PHP Nuke ist eine webbasierte Anwendung die einen PHP fahigen Webserver z B Apache oder IIS und PHP ab Version 4 x benotigt Das System unterstutzt die Datenbanksysteme MySQL mSQL PostgreSQL Adabas InterBase und Sybase und die generische Anbindung unter ODBC Inhaltsverzeichnis 1 Geschichte 2 Softwarepaket 2 1 Funktionen der ersten Veroffentlichung 2 2 Funktionen des Grundsystems heute 3 Technischer Aufbau 4 Sicherheit 5 Abspaltungen 6 Literatur 7 Weblinks 8 EinzelnachweiseGeschichte BearbeitenIm Oktober 1999 wurde von Francisco Burzi die erste Version 1 0 des PHP Nuke Systems veroffentlicht das aus dem Projekt Thatware entstanden ist Damals wurde PHP Nuke noch fur die Version 3 x von PHP geschrieben Die aktuelle Version 8 3 2 ist vom 30 Januar 2014 1 Im Herbst 2004 flammte eine Diskussion uber Lizenzverstosse Burzis mit dem Ergebnis auf dass die Versionen bis einschliesslich 7 5 kein sichtbares Copyright tragen mussen Erst ab Version 7 6 muss das Copyright in der Fusszeile der Webseite sichtbar erhalten bleiben Softwarepaket BearbeitenFunktionen der ersten Veroffentlichung Bearbeiten Die erste PHP Nuke Version war zweisprachig Englisch Spanisch In der ersten Auflage gab es noch keinen modularen Aufbau des Systems Dieser wurde mit der Version 5 0 im Jahr 2001 eingefuhrt Dadurch wurde es moglich eigene Module zu programmieren die heute in vielen Erweiterungen fur die eigene Website benutzt werden konnen Im heutigen Grundpaket sind dieselben Funktionen enthalten wie in der ersten Version jedoch wurde das System um ein Forum erweitert Im Laufe der Zeit sind die eigenen Ur Funktionen des Systems selbst zum Modul umgebaut worden Funktionen des Grundsystems heute Bearbeiten Die aktuelle Version von PHP Nuke wird mit einer Reihe von Modulen ausgeliefert die Funktionen zur Handhabung von Werbeflachen ebenso ermoglichen wie die Verwaltung eines Fragen und Antworten Katalogs eines Kontaktformulars der Mitgliederliste eines Artikelsystems einschliesslich eines Archivs kategorisierter Downloads und Weblinks Umfragensystems und einer systemweiten Suche Benutzer konnen in einem sogenannten Journal einfache Weblogs erstellen Artikel vorschlagen personliche Mitteilungen an andere Benutzer verfassen die Website weiterempfehlen und Statistiken abrufen Das Layout der Website kann durch Themes angepasst werden Die Webschnittstelle ist an die jeweilige Landessprache anpassbar Lokalisierung Zudem gibt es einen WYSIWYG Editor und Hilfsmittel zur Datenbankverwaltung Technischer Aufbau BearbeitenDie Moglichkeit durch zusatzliche Komponenten die als Module bezeichnet werden und nur eingesteckt werden mussen die eigene Webseite zu erweitern macht das System flexibel So gibt es heute hunderte freier Module vom Download Script Forum Kalender und Fotogalerie bis hin zum Veroffentlichen externer Inhalte wie etwa fur das Open Directory Project oder per RSS Feed von anderen Websites aktuell ubermittelte Nachrichtenkurzbeschreibungen Viele von externen Entwicklern vorgelegte modulare Weiterentwicklungen sind hinsichtlich ihrer Funktionalitat den in PHP Nuke beiliegenden weit uberlegen An der Beibehaltung der teilweise veralteten Module die uberwiegend nur an die Versionen angepasst wurden wurde aber seitens des Hauptentwicklers Francisco Burzi festgehalten Es existieren tausende verschiedener Designs die hier Themes genannt werden Erganzt durch sogenannte Blocke konnen vielfaltige Informationen an jeder Stelle der Webseite relativ frei positioniert werden Der Quellcode ist einfach gehalten was eigene Erweiterungen auch durch Anfanger zulasst Sicherheit BearbeitenPHP Nuke ist wenig ausgereift und mit vielen Fehlern ubersat die seit langer Zeit von einer Version zur anderen mitgeschleppt werden So werden bis heute immer wieder grobe Sicherheitslucken innerhalb des Systems bekannt Die Portierung des phpBB Forum stellt ein gravierendes Sicherheitsproblem in PHP Nuke dar Allein im Jahr 2005 wurden mindestens zehn gravierende Sicherheitslucken bekannt Die deutsche und internationale Nutzerszene hat daher innere Sicherheitsmechanismen entwickelt um bei Sicherheitsproblemen schnell Fehlerbehebungen zur Verfugung stellen zu konnen und verfugt uber ein funktionierendes Sicherheitssystem Die Frequenz der Notwendigkeit Sicherheitsfixe einzuspielen uberfordert allerdings viele Webmaster mit allen bekannten Folgen die deshalb erfolgreiche Hackerangriffe haben konnen Ein wichtiger Ansatz die in PHP Nuke enthaltenen Sicherheitslucken zu schliessen ist die Entwicklung von Protektorensystemen Die in Deutschland am haufigsten auch gemeinsam eingesetzten Systeme sind die NukeSentinel und NukeHackerTrap sowie AdminSecure das jedoch fur neuere Nuke Versionen ab 7 5 nicht mehr zur Verfugung steht Abspaltungen BearbeitenAufgrund der laufenden Versionssprunge mit Abwartsinkompatibilitat und den sich 2003 abzeichnenden erheblichen Sicherheitsproblemen aufgrund von Programmierfehlern entschlossen sich einige deutsche Entwicklergruppen auf der Basis der PHP Nuke Version 5 5 eigene Projekte zu entwickeln Beginnend mit sogenannten vorkonfigurierten Paketen VKP gingen die Projekte in Abspaltungen uber oder werden heute als vollig eigenstandige Webportalsysteme betrachtet die aber allesamt hinsichtlich ihrer gewollten Kompatibilitat noch in der Nahe von PHP Nuke angesiedelt sind Die als Begriff immer noch bekannten VKP existieren in dieser Form in Deutschland nicht mehr sie sind im Nachhinein als Entwicklungsstufe zu sehen Beispiele fur Abspaltungen sind OpenPHPNuke PragmaMx Xoops und Zikula Literatur BearbeitenMarkus Chr Koch Das Nukebook MITP Verlag Juni 2004 ISBN 3 8266 1392 9 Chris Karakas Claudio Erba PHP Nuke Management and Programming Rene Kiesler An interview with Francisco Burzi Jens Ferner PHPNuke Vieweg Juni 2004 ISBN 3 528 05848 XWeblinks BearbeitenSource Code englisch Linkkatalog zum Thema PHP Nuke bei curlie org ehemals DMOZ Deutschsprachige Hilfe Deutschsprachige CommunityEinzelnachweise Bearbeiten a b PHP Nuke 8 3 2 Abgerufen am 17 November 2020 Abgerufen von https de wikipedia org w index php title PHP Nuke amp oldid 225994435