E107 (software)

e107
Logo
administratorspanel
administratorspanel
Ontwerp en ontwikkeling
Categorie Contentmanagementsysteem
Ontwikkelaar(s) e107 Inc.
Besturings­systeem Multiplatform
Geschreven in PHP
Status en tijdlijn
Status Actief
Uitgebracht 2002 (23 jaar)
Recentste versie 2.3.13 (21 oktober 2026)Bewerken op Wikidata
Onderdelen
Licentie(s) GPLv2
Links
Website (en) Projectpagina
Blog Blog
Versiebeheer Broncode
Portaal  Portaalicoon   Informatica
Vrije software

De toepassing e107 is een vrij contentmanagementsysteem (CMS) geschreven in de scripttaal PHP die beheerders toestaat om dynamische websites te ontwerpen.

Ontwikkeling

De eerste versies van e107 (die werden gepubliceerd in 2002) waren het resultaat van het programmeerwerk van Steve Dunstan, een Engelsman die zelf een beter content management systeem wilde bouwen dan Postnuke. Het eenmanswerk werd gemeenschapswerk door de inzet van vertalers van over de hele wereld. Al vrij snel werden ook in diverse landen ondersteuningssites opgericht. In september 2003 werd de Nederlandstalige ondersteuningssite e107.nl opgericht. Met ingang van release 0.5 werden ook bijdragen van andere programmeurs in de code opgenomen. Met de oprichting van een developers team werd de ontwikkeling meer geprofessionaliseerd en was e107 niet langer afhankelijk van Dunstan. Hij deed vanwege gezondheidsredenen een stap terug.

Tot de publicatie van versie 1.0, op 28 december 2011, bleven alle versienummers beginnen met het cijfer 0. De naamgeving doet anders vermoeden, maar er was al lang sprake van een stabiel en snel systeem. Versie 2.0 is gepland voor het voorjaar van 2012.

E107 wordt gepubliceerd onder de GPL.

Installatie

Het CMS wordt geïnstalleerd op een server voorzien van een webserver (bijvoorbeeld Apache) geconfigureerd met PHP en een database (bijvoorbeeld MySQL). E107 kan zowel op een Windows- (onder IIS) als op een Linuxserver draaien. Naast deze opties is er ook een USB-versie beschikbaar die niet geïnstalleerd hoeft te worden.

Functionaliteit

E107 bezit naast het basis-CMS zelf standaard onder meer ook:

Er zijn daarnaast voor e107 vele honderden uitbreidingen (plug-ins) en thema's (lay-outsjablonen) ontwikkeld door de gebruikers van e107.

Belangrijke eigenschappen