Die Technik dahinter

Stabil und zuverlässig

Technik

ViMP erfüllt höchste Ansprüche in Sachen Programmierung

Performance und Stabilität

ViMP ist in seiner Leistung flexibel skalierbar und wurde speziell für hohe Zugriffszahlen auf großen Portalen mit vielen Benutzern und Medien ausgelegt.

Durch integrierte und konfigurierbare Caching-Mechanismen können einzelne Abfragen, Seitenbereiche oder auch ganze Seiten der Anwendung als Dateien zwischengespeichert und somit schneller und ohne zusätzliche Datenbankzugriffe ausgeliefert werden.

Durch diese Technologie kann selbst bei stark ansteigender Zahl von Medien und Benutzern die nahezu konstant bleibende Seitendarstellungsqualität gewährleistet werden.

Modularität

Modularität von ViMP

ViMP ist modular aufgebaut. Neue Funktionen können zumeist als Plugin integriert werden.

Der Core der Anwendung enthält dabei die Basisfunktionen, die Plugins und Module separieren speziellere Funktionsbereiche.

symfony PHP Framework

ViMP basiert auf dem bekannten PHP Framework symfony, das speziell für die Entwicklung robuster Enterprise-Anwendungen konzipiert wurde.

Die Programmierung erfolgt vollständig objektorientiert in PHP 5. Zur Anbindung an gängige Datenbanken nutzt ViMP ein ORM und setzt dazu die modernsten Techniken der Internationalisierung (i18n) ein.

Auf Basis dieses erprobten Frameworks ist es möglich, komplexeste Entwicklungen in kürzester Zeit mit geringer Einarbeitungszeit zu gewährleisten.

Unternehmen wie Yahoo, del.icio.us, Gruner+Jahr und viele andere namhafte Unternehmen bauen auf das renommierte PHP-Framework symfony. 

Entwicklung nach MVC-Modell

Die Entwicklung richtet sich streng nach dem MVC-Modell (Model-View-Controller). 

Sowohl Frontend- als auch Backend-Applikationen, beispielsweise zur Verwaltung und Administration des Portals, greifen auf das gleiche Datenmodell zu, wodurch kaum Reibungsverluste bei der individuellen Ausgestaltung des Portals entstehen.

Durch das MVC-Modell werden die drei Bereiche Datenmodell, Präsentation und Programmsteuerung voneinander getrennt, so dass Layoutanpassungen beispielsweise ohne Eingriff in den ausführenden Code möglich sind. 

Anfrage
Anfrage
Demo