Technologien

 

Java – ist eine der effizientesten Programmiersprachen und eingetragenes Warenzeichen des Unternehmens Sun Microsystems (seit 2010 Oracle). Sie soll eine einfache, objektorientierte, verteilte und vertraute Programmiersprache sein. Im Vergleich zu anderen objektorientierten Programmiersprachen wie C++ oder C# ist Java einfach und dynamisch.

ASP.NET – (Active Server Pages .NET) ist eine serverseitige Technologie von Microsoft zum Erstellen dynamischer Webseiten, Webanwendungen und Webservices auf Basis des Microsoft-.NET-Frameworks. ASP.NET ist somit keine Programmiersprache, sondern eine Bündelung von Techniken.

Ruby on Rails – kurz Rails ist ein geschriebenes und quelloffenes in der Programmiersprache Ruby Web Application Framework. Es basiert auf der Regel „Don’t Repeat Yourself“ (DRY) und „Konvention vor Konfiguration“. Diese Funktionen ermöglichen agile Softwareentwicklung.

PHP – ist eine Skriptsprache mit einer an C und Perl angelehnten Syntax, die hauptsächlich zur Erstellung dynamischer Webseiten oder Webanwendungen verwendet wird. PHP wird als freie Software unter der PHP-Lizenz verbreitet. PHP wird auf ca. 75 % aller Websites als serverseitige Programmiersprache eingesetzt und ist damit die am häufigsten verwendete Sprache zum Erstellen von Websites.

Oracle Database – (auch Oracle Database Server) ist eine Datenbankmanagementsystem-Software des Unternehmens Oracle. Es können sowohl relationale Daten als auch objektrelationale Daten gespeichert werden. Als Sprache kann man nicht nur SQL sondern auch Java nutzen.

DB2 – ist ein kommerzielles relationales Datenbankmanagementsystem (RDBMS) des Unternehmens IBM. Das komprimierte Format der Datensätze in DB2 ermöglicht eine deutliche Platzersparnis auf Disk-Arrays mit geringerer Auslastung des Prozessors.

PostgreSQL – ist ein freies, objektrelationales Datenbankmanagementsystem. Es ermöglicht komplexe Abfragen mit Unterabfragen und maximale Anpassung der Datenbankgröße.

MySQL ist ein relationales Datenbankverwaltungssystem. Es ist als Open-Source-Software sowie als kommerzielle Enterpriseversion für verschiedene Betriebssysteme verfügbar und bildet die Grundlage für viele dynamische Webauftritte.

MongoDB – ist eine hochperformante, schema-freie, dokumentenorientierte Open-Source-Datenbank, die in der Programmiersprache C++ geschrieben ist. Da die Datenbank dokumentenorientiert ist, kann sie Sammlungen von JSON-ähnlichen Dokumenten verwalten. So können viele Anwendungen Daten auf natürlichere Weise modellieren, da die Daten zwar in komplexen Hierarchien verschachtelt werden können, dabei aber immer abfragbar und indizierbar bleiben.