Freitag, 16. August 2013

PowerCMS Serie 3

Diese Version der Serie 3 von PowerCMS ist komplett neu programmiert und erscheint zum 1.9. .
Tatsächlich ist die Version fertig und wird ab Montag geliefert.

Das vorab - aber nun die schlechten Nachrichten.


  1. Es ist keine freie Software
  2. Die Serie ist komplett ausverkauft - für mehr kann ich keinen Support wie auch individuelle Anpassungen leisten

Profianwender der Serie 2 welche trotz entsprechender Hinweise sich bislang nicht entschieden haben gehen definitiv leer aus - sie haben ihre Chance ihre laufenden Systeme von Serie 2 auf 3 umzustellen vertan.

Was kann nun aber die Serie 3 - welche Voraussetzungen gibt es?


PHP

Es wird PHP Version 5.5 erwartet.
Der RAM Bedarf ist extrem klein und fängt bei rund 4 MB memory_limit an.

Zudem muss die Verwendung von Imagemagick als Systemprogramm (nicht als PHP Version) zugelassen sein.

TPLE

Wie erwartet wird die eigene Templateengine TPLE genutzt - die hat sich in zig professionellen Anwendungen absolut bewährt.
Sie ist ein mehrfaches schneller als alle anderen bekannten PHP Templateengines und noch einfacher im Gebrauch.

PiDatabase

Die Klasse wurde den aktuellen Mysql Versionen angepasst und erwartet eine 5.6.er Mysql Version die Fulltext Suche unter InnoDB leistet.
Es werden automatisch Transactions im read only modus genutzt.

Die Klasse hat Erweiterungen bzw.  zur Nutzung von Nested Sets  wie auch der Nutzung  und Darstellung von Daten im Adjacency List Model.
Damit werden zahlreiche Erweiterungen leicht realisierbar.

Content

Der Content ist wie üblich von der Anzahl nur von der Mysql Kapazität begrenzt.
Hier wird Nested Set zur Darstellung der Hierarchie eingesetzt.
Eine Seite besteht aus dem Hauptcontent und max. 5 Blöcken.

Menüs


Es können alle Arten von Menüs generiert werden inkl. Bigmenüs.
In der Regel wird dazu nur eine einzige Datenbankabfrage benötigt.

Verwaltung / Backend

Die Verwaltung ist komplett neu und auch für die Verwendung mit Smartphones und Co. geeignet.
Neue Funktionen nebst den dazu notwendigen Scripten sind sehr einfach zu realisieren.

Plugins

Unverändert wird im Frontend die Plugin - Nutzung favorisiert.

Standardnutzen

  1. News 
  2. Kontakt
  3. Speiseplan
  4. Newsletter
  5. Termine
  6. Captcha
  7. RSS
  8. Sitemaps
  9. Mehrere URL - Formen nutzbar

Userverwaltung

Im Gegensatz zur Serie 2 erfolgt eine Anlehnung an die Strukturen im Handel und so wurde die Rechteverwaltung organisiert.

GL ->BL->RL->Mitarbeiter


Die Rechte der einzelnen Gruppen sind genau definierbar.
Die Gruppennamen können frei definiert werden.

Zudem gibt es einen Frontend - Zugang der ähnlich organisiert ist. Frontend-User haben normal nur Leserechte auf definierbare Inhalte - es können aber Ausnahmen definiert werden.

Keine Kommentare: