Backend-Technologien
MASSIVE ART verfügt über langjährige Erfahrung im Bereich der serverseitigen Programmierung und setzt verschiedene Technologien je nach Kunden- und Projektanforderung ein.
Microsoft® ASP.NET, VB.NET, C#.NET
Unser technisches Know-How in Microsoft-Technologien hat sich von der reinen ASP-Programmierung zu ASP.NET hin entwickelt. Darüber hinaus setzen wir auf objektorientierte Programmierung der Businesslogik-Schicht mittels VB.NET bzw. C#.NET. Im allgemeinen ist ASP.NET die von uns bevorzugte Technologie beim Umsetzen von klassischen Websites. Hierfür werden des weiteren unter anderem ausgefeilte Cache-Mechanismen zur Performance-Optimierung der Plattformen genutzt, die von MASSIVE ART selbst in .NET entwickelt wurden. Das CMS iCubus® wird optimal durch das Microsoft-Environment unterstützt.
PHP
Für die Entwicklung von Projekten im OpenSource Bereich setzen wir auf PHP, zumeist in Kombination mit mySQL. Dabei achten wir besonders darauf, bei Bedarf auch andere Datenbanken einsetzen zu können und bedienen uns hierfür Libraries wie PDO. Die PHP-Data-Objects-Erweiterung (PDO) stellt eine leichte, konsistente Schnittstelle bereit, um mit PHP auf Datenbanken zuzugreifen. Daneben versuchen wir die Vorteile von PHP zu nutzen und die Nachteile durch saubere, objektorientierte Programmierung zu kompensieren.
Bei PHP Anwendungen setzen wir durchgängig auf OpenSource. Daher bauen wir im Normalfall auf eine Linux-Distribution mit installiertem Apache-Webserver auf, um das Projekt auszuführen.
JAVA & J2EE
Für das CMS iCubus® setzen wir auf JAVA-Technologien in Kombination mit einer objektorientierten XML-Datenhaltung. Zum Einsatz kommt Jakarta Tomcat als Servlet und JSP Engine. Jegliche Datenmanipulation wird mittels DOM-Manipulationen des XML Datenbaumes durchgeführt. Import/Export-Mechanismen werden teilweise mit
JDOM durchgeführt.
Bei anderen Projekten, wie zum Beispiel bei
Human Logix AG, setzen wir auf den Microsoft® SQL Server in Kombination mit
JBoss als J2EE Plattform.