PHP
MySQL
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.