ViMP - Die Technik
ViMP erfüllt höchste Ansprüche in Sachen Programmierung.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 in den Lokalisierung (l10n) und 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 renomierte PHP-Framework symfony.
Entwicklung nach MVC-Modell
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 von einander getrennt, so dass Layoutanpassungen beispielsweise ohne Eingriff in den ausführenden Code möglich sind.
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
Der Core der Anwendung enthält dabei die Basisfunktionen, die Plugins und Module separieren speziellere Funktionsbereiche.
