OpenPHPNuke

OpenPHPNuke (OPN) is een gratis contentmanagementsysteem ontwikkeld in PHP dat verschillende databases ondersteunt.

Korte beschrijving

Met OpenPHPNuke kan de inhoud van een aanwezigheid op het internet eenvoudig worden beheerd via een browser . Het heeft een modulaire structuur en biedt met meer dan 100 verschillende moduletoepassingen de mogelijkheid om bijna aan elke vereiste te voldoen.

In tegenstelling tot andere PHP-Nuke – splitst de modularisering tot het laatste stukje van het systeem is voltooid. De huidige technologieën worden gebruikt om te voldoen aan de beveiligingseisen van de hedendaagse internettoepassingen. Een Unix- achtig rechtenstelsel wordt bijvoorbeeld gebruikt voor gebruikers- en rechtenbeheer . Uitgebreide beheertools vergemakkelijken de afhandeling in dagelijkse operaties.

Geschiedenis

Het begin

De roots van OpenPHPNuke liggen in versie 4 van PHP-Nuke of de afgeleide MyPHPNuke (MPN), van wiens code op zijn beurt de eerste steen van OpenPHPNuke werd gelegd. Ontevreden over de ontwikkeling, begonnen sommige Duitse ontwikkelaars hun eigen idee te implementeren. De naam vond snel OpenPHPNuke. Met de oorsprong zelf heeft OpenPHPNuke niets meer te doen naast de gelijkenis van de naam.

OpenPHPNuke

OpenPHPNuke breekt op vele manieren nieuwe wegen in vergelijking met PHP-Nuke door het volledige systeem volledig opnieuw te ontwerpen. Er zijn bijvoorbeeld codestandaarden gemaakt voor de programmering, de HTML- code is grotendeels aangepast aan de huidige webstandaarden , de scheiding van inhoud en lay-out is geïnitieerd . Alle modules zijn gevalideerd volgens de XHTML- standaard. De PHP-waarschuwingen die zijn onderdrukt in veel andere systemen (die ten koste gaan van de webserver) worden onder OPN weergegeven en een bug genoemd. Door consequente uitroeiing van deze foutmeldingen wint OPN aan prestaties.

Van december 2001 tot september 2003 werkte het driedelige programmeerteam aan het voltooien van de eerste release , ondersteund door ongeveer 30 actieve bètatesters. In tegenstelling tot andere systemen, werd de bètatest niet openbaar uitgevoerd om de kwaliteit van de code in een stille atmosfeer te verhogen.

Met de release van de Release Candidate (RC1) in september 2003 werd OPN openbaar. Kort daarna werd versie 1.0.0 uitgebracht. Als een speciale functie is begonnen met het versieprogramma Subversion te gebruiken . Sindsdien is gewerkt aan verbetering en verdere ontwikkeling.

Open Source Development

OpenPHPNuke is geschreven in PHP en heeft een licentie onder de GNU General Public License .

Webkoppelingen

  • Internationale OpenPHPNuke-gemeenschap (Engels)
  • Duitse OpenPHPNuke-gemeenschap
  • OpenPHPNuke documentatie → nieuwe versie
  • OpenPHPNuke templates / thema’s
  • OpenPHPNuke Demopagina
  • OpenPHPNuke Bug Center
  • Downloaden van Sourceforge