PragmaMx
aus Wikipedia, der freien Enzyklopädie
pragmaMx | |
---|---|
Entwickler: | pragmaMx Entwicklerteam |
Aktuelle Version: | 0.1.9. (6. Dezember 2006) |
Betriebssystem: | Plattformunabhängig |
Kategorie: | Web Content Management System |
Lizenz: | GPL |
Deutschsprachig: | ja |
Website: | pragmamx.org |
PragmaMx ist ein Web Content Management System (WCMS), das in der serverseitigen Scriptsprache PHP programmiert ist. PragmaMx steht unter GNU General Public License (GPL) frei und kostenlos zur Verfügung.
Das System zeichnet sich aus durch eine Vielzahl von Funktionen, leichte Bedienbarkeit auch ohne php-Kenntnisse, eine automatisierte Setuproutine und einfache Installation sowie einen hohen Sicherheitsstandard. Die Systemanforderungen sind relativ niedrig. Benötigt wird ein Server mit PHP ab Version 4.1.x und eine MySQL-Datenbank.
Inhaltsverzeichnis |
[Bearbeiten] Funktionen
Die Steuerung des Systems erfolgt im Wesentlichen über ein mehrstufiges Block- und Modulmanagement im Administrationsbereich. Fast alle wichtigen Funktionen sind in einzelnen Modulen implementiert, die nach Wunsch ein- und ausgeschaltet werden können. Die Blockverwaltung erlaubt die individuelle Gestaltung und Platzierung von Menüblöcken. Außerdem können eigene Blöcke erstellt und hinzugefügt werden.
Zu den Standardfunktionen von PragmaMx gehören unter anderem:
- Artikelverwaltung (News, Kommentare, Abstimmungen)
- Contentmanager zur flexiblen Erfassung und Darstellung von Inhalten
- Download-Bereich
- Frei definierbare Bannerrotation (zuschaltbar)
- Gästebuch
- integrierter WYSIWYG-Editor (Spaw) mit individuellen Berechtigungen
- Mediengalerie
- News- und Content-System
- Newsletter-Versand
- Seitenstatistiken und Besucherzähler
- Umfragenfunktion
- Weblink-Management
Weiterhin ist ein Theme-Modul integriert, das es ermöglicht, auf einfache Weise die grafische Gestaltung des Systems zu beeinflussen.
Für Anwender, denen der Funktionsumfang der Standardversion zu groß ist und die nur einen kleinen Teil der Module der Standardversion benötigen, wird eine Kompaktversion angeboten, die nur die wichtigsten Systemverwaltungsmodule enthält. Alle weiteren Module können einzeln und nach individuellen Bedürfnissen nachinstalliert werden.
[Bearbeiten] Erweiterungen
Zusätzlich zu den Features der Standardversion werden auf der Website von pragmaMx weitere Komponenten angeboten, mit denen das System ausgebaut werden kann. Unter anderem gibt es
- mit dem Forenmodul „mxBoard“ ein eigenes, allerdings nicht sehr umfangreiches Forensystem (Version 1.0 vom 23. Juli 2006),
- die Coppermine-Bildergalerie, die als Zusatzmodul für pragmaMx angepasst wurde (Version 1.4.8 für pragmaMx vom 25. Juli 2006),
- ein Kalendermodul,
- ein Ticket System (Version 1.0 vom 06. März 2007)
- verschiedene Vorlagen zur grafischen Gestaltung. Sie werden über das Modul „themes“ installiert und können dann - je nach gewählter Grundeinstellung - vom Administrator und/oder von den einzelnen Benutzern individuell ausgewählt werden.
[Bearbeiten] Sicherheit
Das Thema Systemsicherheit spielt bei pragmaMx eine wichtige Rolle. So enthält das CMS eine Reihe von Sicherheitsfeatures. Dazu zählen:
- Variabler HTML-Filter
- Usergruppenmanagement
- Variabler Datenbankprefix
- Schutz vor SQL-Angriffen
- Log von Änderungen der Systemeinstellungen
- Informationssystem über Angriffsversuche
- Steuerung der Zugriffsmöglichkeiten für Administratoren und Benutzer
- Sperrfunktion für Benutzernamen, IP-Adressen und eMailadressen
[Bearbeiten] Support und Entwicklung
Unterstützung für Anwenderprobleme gibt es im Forum auf der Website von pragmaMx.
PragmaMx wird ständig weiterentwickelt. Mit der Version 0.2 ist eine in vielen Punkten völlig überarbeitete, kompakte Nachfolgeversion der zurzeit (Dezember 2006) aktuellen Version 0.1.9 angekündigt.
[Bearbeiten] Weblinks
Der korrekte Titel dieses Artikels lautet „pragmaMx“. Diese Schreibweise ist aufgrund technischer Einschränkungen nicht möglich. |