Technologie
PHP
PHP (englisch PHP: Hypertext Preprocessor; ursprünglich Personal Home Page Tools) ist eine Skriptsprache mit einer an C und Perl angelehnten Syntax, die hauptsächlich zur Erstellung dynamischer Webseiten oder Webanwendungen verwendet wird. In Kombination mit dem Betriebsystem Linux, Datenbank-Management-System (in der Regel DBMS MySQL oder PostgreSQL) und einem Web-Server Apache ist sie das perfekte Werkzeug für die Erstellung von Webanwendungen. Derzeit wird PHP von der überwältigenden Mehrheit von Web-Hosting-Providern unterstützt und ist einer der führenden Programmiersprache für die Erstellung der dynamischen Webseiten.
MySQL
MySQL  — ist eines der weltweit am weitesten verbreiteten relationalen Datenbankverwaltungssysteme. 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. MySQL wurde vom schwedischen Unternehmen MySQL AB entwickelt, später vom Unternehmen Sun Microsystems übernommen, das seinerseits im Januar 2010 von Oracle gekauft wurde. Das Produkt wird als unter der GNU General Public License, sowie unter eigenem Gewerbeschein vertrieben. Außerdem erstellen die Entwickler die Funktionalität für lizenzierte Benutzer. Dank dieser Anfrage erschien die Replikation in den frühesten Versionen.

MySQL ist eine Lösung für kleine bis mittlere Anwendungen. MySQL ist im Server WAMP, AppSErv, LAMP und im tragbaren Zusammenbau des Servers Denver, XAMPP. Meist wird MySQL als Server für lokale und Remote-Kunden verwendet. In der Distribution ist eine Bibliothek des internen Servers, die das Inkorporieren von MySQL im Stand-alone-Programm ermöglicht.

Die Flexibilität von DBMS MySQL wird durch die Unterstützung für viele Arten von Tabellen versehen. Die Benutzer können Tabellen MyISAM (Volltextsuche) oder Tabellen InnoDB (Transaktions-Level-Datensätze) auswählen. Zudem wird DBMS MySQL mit einer speziellen Art der Tabelle EXAMPLE, die die Prinzipien der Schaffung neuer Arten von Tabellen zeigt, geliefert. Durch ihre offene Architektur und GPL-Lizenzierung werden neue Arten von Tabellen in DBMS MySQL ständig erstellt.

AJAX

AJAX — ist nicht unabhängige Technologie; ein Konzept der Verwendung mehrerer verwandter Technologien. AJAX basiert auf zwei Grundprinzipien:

  • dynamischen Einsatz von Technologien auf dem Server „on the fly“, ohne Neuladen der Seite komplett, zum Beispiel:
  • Verwendung von XMLHttpRequest (Hauptfach);
  • durch die dynamische Erstellung von untergeordneten Frames;
  • durch dynamische Erstellung vom Tag <script>.
  • durch die dynamische Erstellung vom Tag <img> wie es in den Google Analytics umgesetzt wurde.
  • Verwendung von DHTML für die dynamische Änderung des Inhalts der Seite;

Als Datenaustauschformat können Fragmenten von Text-, HTML-Code, JSON oder XML verwendet werden.

JQuery
jQuery — ist eine freie, umfangreiche JavaScript-Bibliothek, welche komfortable Funktionen zur DOM-Manipulation und –Navigation zur Verfügung stellt. JQuery-Bibliothek bietet auch eine bequeme API für die Arbeit mit AJAX. Die jQuery-Basisbibliothek besteht aus einer JavaScript-Datei, in der alle grundlegenden DOM-, Ereignis-, Effekt- und Ajax-Funktionen enthalten sind.