Glossar¶
Docker¶
Mit Hilfe von Docker kann man Anwendungen mithilfe von Betriebssystemvirtualisierung in Containern isolieren. Docker, Wikipedia
PHP¶
PHP ist eine Skriptsprache, die im Design einige schwächen aufzeigt und viele Aspekte nicht sauber implementiert (z.B. Reihenfolge der Argumente bei Funktionen), jedoch durch einen großen Pool von Dokumentationen, Beispielen, Tutorials den Einstieg leicht macht.
Javascript¶
Javascript ist gut dokumentiert und wird von allen Browsern unterstützt.
HTML / CSS¶
HTML - in der Version 5 - enthält alle notwendigen Strukturen um Anwendungen und Webseiten gut, schnell zu entwickeln. In Zusammenspiel mit CSS können Inhalt, Struktur und Aussehen gut getrennt verwaltet und entwickelt werden.
XML¶
XML hat viele Vorteile die - besonders im Bereich Datenaustausch - die eine bessere Implementierung versprechen und die Fehlersuche erleichtern. Allerdings steht dem entgegen ein deutlich größerer Ressourcenverbrauch bei der Verarbeitung der Daten. In Alvine2 wird daher besonders im Bereich Datenaustausch auf XML gesetzt, allerdings nicht für die interne Verarbeitung.