VPCMS-Technologie

Web-Applikationen von Vivid Planet beruhen auf der VPCMS-Technologie. Diese wurde im eigenen Haus entwickelt und ist das Ergebnis eines mehrjährigen Prozesses. Im Sinne einer kontinuierlichen Verbesserung wird die Software ständig weiterentwickelt und an neue technische Erfordernisse angepasst.

Facts

Die VPCMS-Software besteht aus über 130.000 Zeilen Programmiercode. Über 15.000 aktive Benutzer arbeiten mit dem System. Über 60 Websites sind bereits mit VPCMS als Administrationssystem ausgestattet.

Vorteile

Das webbasierte VPCMS bietet Benutzern eine Reihe von Vorteilen:

  • Benutzerfreundliche Bedienung wie bei Offline-Programm
  • Ortsunabhängige Erreichbarkeit des Programms
  • Keine Installation notwendig
  • Programmupdates erfolgen zentral
  • Flexible Benutzerkonten mit flexiblen Rechten
  • Zentrale Datenbank
  • Berechnungen und Logik sind clientseitig möglich
  • Reduktion der Server- und Netzwerklast

Technologisches Fundament

Die VPCMS-Technologie baut auf mehreren technologischen Bestandteilen auf, die als freie Software erhältlich sind.

default

PHP5

Die "Hypertext Preprocessor" Programmiersprache PHP wird hauptsächlich zur Entwicklung von Websites und Web-Applikationen verwendet. Für die VPCMS-Technologie wird ausschließlich die aktuellste PHP-Version 5 genutzt, um objektorientierte Anwendungen so effizient wie möglich ausführen zu können.

default

MySQL

VPCMS nützt MySQL als Datenbank für alle Web-Anwendungen. MySQL ist eine relationale Datenbank, die als Open-Source-Software erhältlich ist und weltweit mehr als 6 Millionen mal auf Servern installiert ist.

default

Zend-Framework

Das Zend-Framework ist ein auf PHP5 basierendes, Komponenten-orientiertes Framework. Die Software ist objektorientiert aufgebaut. Die Klassen können völlig unabhängig voneinander genutzt werden. So werden etwa Authentifizierungen, Datenbank-Zugriffe, die PDF-Erstellung oder auch Suchfunktionen vom Zend-Framework ermöglicht.

default

Ext JS

Ext JS ist ein unabhängies Javascript-Framework, das vor allem bei intelligenten Web-Applikationen Verwendung findet. Die Software bietet eine Vielzahl von Funktionen, die clientseitig ausgeführt werden können.