Hauptmerkmale von phpComasy
Grundkonzept
- Sehr einfache Bedienung durch die sogenannte Live-Bearbeitung
- Der phpComasy Kern und die Module sind alle mehrsprachig ausgerichtet. Alle Inhalte können in mehreren Sprachen erfasst werden
- Für nicht-kommerzielle Zwecke sowie Vereine ist phpComasy kostenlos.
Navigationsstruktur
- Die Navigationsstruktur kann beliebig gross und beliebig viele Hierarchiestufen haben.
Inhalte / Seiten
- Inhalte können in einem Klick bearbeitet werden.
- Neben vordefinierten Seitenvorlagen können spezifsch pro phpComasy Installation neue Seitenvorlagen erstellt werden.
- Bilder werden automatisch auf die entsprechende Grösse skaliert und entsprechend der Seitenvorlage platziert.
- Videos werden automatisch mit einem Videoplayer geschmückt.
- Audio-Dateien lassen sich direkt mit dem integrierten Flash-Player abspielen.
- Es können mehrere Dateien in einem Schritt hochgeladen werden.
- Die Reihenfolge der Ressourcen (Bilder, Videos, Audio-Dateien, Dokumente) können per Drag'n'drop geändert werden
Module
- Es sind bereits viele Module wie eine Bildergalerie, Formularmodul, Auflistungsmodul, Google Maps oder eine Sitemap vorhanden.
- Neue Module können mit relativ wenig Aufwand neu erstellt werden.
- Die gängisten Module sind mehrsprachenfähig.
Dateimanager
- Es können mehrere Dateien auf einmal hochgeladen werden.
- Werden Dateien umbenannt, so werden auch die Links entsprechend automatisch korrigiert.
Sicherheit
- phpComasy ist sicher gegen SQL Injections und Cross Site Scripting.
- Ein SPAM-Schutz damit alle E-Mail Adressen in nicht-maschinenlesbaren Code umgeschrieben werden ist standardmässig enthalten.
- Captcha-Codes damit Formulare nur von Menschen ausgefüllt werden können.
- Das Berechtigungsmodell ist ein klassisches Benutzer-Gruppen-Aktionen Modell
Template-Engine (für Webentwickler)
- Templateerstelltung nur mit (X)HTML und CSS möglich, keine PHP Kenntnisse notwendig.
- Es können individuelle Seitenvorlagen für Kunden erstellt werden.
- Module können relativ einfach erstellt oder ergänzt werden.
