LEPTON CMS
LEPTON CMS | |
---|---|
![]() | |
![]() Backend-Theme von Version 2 | |
Basisdaten | |
Entwickler | LEPTON CMS Team |
Aktuelle Version | 4.0.0 (27. August 2018) |
Betriebssystem | plattformunabhängig |
Programmiersprache | PHP |
Kategorie | Web-Content-Management-System |
Lizenz | GPL v3 (Freie Software) |
Deutschsprachig | ja |
lepton-cms.org |
LEPTON ist ein freies Open Source Content-Management-System (CMS) (GNU General Public License), welches auf die serverseitige Programmiersprache PHP und auf das freie Datenbanksystem MySQL setzt. LEPTON ist ein flexibles CMS, das sowohl für einen kleinen Internetauftritt, als auch für große Unternehmenspräsentation genutzt werden kann. LEPTON ist mit HTTPS getestet und läuft unter PHP 7.x.
Administratoren können das Grundgerüst aufbauen und Anwendern mit Hilfe eines Rechtesystems Schreibrechte auf bestimmte Seiten und Abschnitte geben. Die Bedienung ist einfach gehalten, sodass sich auch unerfahrene Nutzer schnell zurechtfinden können. Die Haupt-Zielgruppen von LEPTON sind selbständige Designer und/oder Programmier und Web-Agenturen. Aber natürlich können auch Vereinsprojekte oder private Homepages erstellt werden.
Inhaltsverzeichnis
[Verbergen]Geschichte[Bearbeiten]
LEPTON CMS setzt auf den Core von WebsiteBaker 2.8.1, der im Oktober 2010 geforkt wurde, um die einfache Bedienung mit einem sicheren und stabilen Core sicher zu stellen, was zu dem Zeitpunkt aus der Sicht (nicht nur) der Projektgründer nicht der Fall war. Die erste Test-Version von LEPTON wurde am 2. Juni 2011 veröffentlicht, die erste stabile Version am 14. August 2011. Schon nach kurzer Zeit wuchs um die Projektgründer ein schlagkräftiges Team aus freiwilligen Helfern. Viele von ihnen waren bzw. sind auch in der WebsiteBaker Community vertreten.
LEPTON CMS 1.x[Bearbeiten]
Im Vergleich zu WebsiteBaker wurden bereits bei dieser Version viele kleine Verbesserungen im Core vorgenommen, die für den Anwender nur wenig sichtbar sind. Eine der vielen neuen Funktionen ist z.B. das Sicherheitssystem, welches jede PHP-Datei automatisch vor unerlaubtem Laden schützt. Des Weiteren kann man für bestimmte Gruppen den Zugriff auf ein Admin-Tool erlauben oder verbieten. Außerdem wurde zu der Standard Installation lib_jquery (Mini-Version), InitialPage und wysiwyg-Admin hinzugefügt.
Die 1er Serie wurde bis zum 30. Juni 2015 weiter gepflegt.
LEPTON CMS 2.x[Bearbeiten]
Das zweite Major-Release wurde am 24.06.2015 veröffentlicht. Neben vielen Neuerungen wird als neue Template Engine TWIG eingeführt. TWIG ersetzt die veraltete phplib Engine und kann nun sowohl für Frontend- als auch Backend-Templates genutzt werden. Darüberhinaus gibt es ein völlig neues Konzept für das FRONTEND-LOGIN, das nun komplett über das Frontend-Template gesteuert werden kann und offen für alle Template Engines ist. Darüber hinaus wurden etliche Addons den neuen Anforderungen angepasst und das Framework Semantic zum Standard-Paket hinzugefügt. Als Standard-Wysiwyg-Editor ist der TinyMce in der jeweils neuesten Version integriert.
Für Addon-Entwickler sind viele neue Möglichkeiten dazu gekommen. Einen Einblick gibt die Dokumentation über Funktionen, Helper Classes, Wrapper und Variablen und Konstanten.
Die 2er Serie wurde bis zum 14. August 2017 gepflegt.
LEPTON CMS 3.x[Bearbeiten]
Das dritte Major-Release wurde am 14. August 2018 veröffentlicht. Der Hauptpunkt des Releases ist ein völlig neu programmiertes und gestaltetes Backend - neben dem bisherigen Backend verfügbar. In diesem Zuge wurde auch für das Medien-Verzeichnis auf ein eigenständiges Produkt zurückgegriffen (RESPONSIVE filemanager), der Dank einer vom Autor ausgestellten Sonderlizenz komplett integriert werden konnte. Als Standard-Wysiwyg-Editor ist der TinyMce in der jeweils neuesten Version integriert.
Für Addon-Entwickler sind wiederum viele neue Möglichkeiten dazu gekommen. Einen Einblick gibt die Dokumentation über Funktionen und Klassen.
Die 3er Serie wird vorraussichtlich im 3. Quartal 2018 vom 4. Major Release abgelöst werden.
LEPTON CMS 4.x[Bearbeiten]
Das vierte Major-Release wurde am 27.08. 2018 veröffentlicht. Neben vielen neuen Klassen und Klassenmethoden wurde das Framework selbst stark überarbeitet.Das kommt vor allem der Modul- und Addonentwicklung zugute. Einen Überblick über die Klassen und Methoden gibt es in der Dokumentation.
Systemvorausetzungen[Bearbeiten]
- Minimum von 30 MB Webspace (erweiterte Installationen benötigen mehr)
- >= PHP 7.x
- >= MySQL 5.0
- PHP Safe Mode = off
- Aktivierter PHP Session Support