Übersichtlichkeit, Verwendung neuester Technik, Datensicherheit und einfache Pflege sind die Schlüsselkriterien einer Internetanwendung.
Der Kunde soll sich nicht in der Datenmenge verlieren und der Administrator bzw. Shopbetreiber kein Studium absolvieren, um seine Internetauftritt pflegen zu können.
Sämtliche Daten werden in einer relationalen SQL-Datenbank gespeichert. Auf Knopfdruck werden echte, statische HTML-Seiten erzeugt und direkt auf dem Server gespeichert.
Dies hat entscheidende Vorteile. So ist eine schnelle Ladezeit gewährleistet, da die Seiten bei Aufruf nicht erst dynamisch erzeugt werden müssen. Auch in Hinblick auf die Datensicherheit hat diese Methode ein entscheidende Vorteile (Stichwort: SQL-Injektion, etc.). Dennoch wird auf neueste Technik nicht verzichtet. Daten werden "im Hintergrund" übergeben und verarbeitet. Bereiche wie beispielsweise der Notizzettel mit dem Warenkorb-Link werden aktualisiert, ohne dass die Seite neu geladen werden muss (Stichwort: AJAX).
Nach der Bestellung bekommt der Kunde automatisch eine Bestätigung per Email. Der Shopbetreiber hat Zugriff auf die Bestelldaten und kann diese in seinen Office-Anwendungen, z.B in Word-Serienbriefen oder Excel-Listen verwenden.
Beispiel: www.scharringhausen.de