Stefan Göppert

Autor

Stefan Göppert

  Stefan Göppert programmiert bei der sederis gmbh Delphi- und PHP-Anwendungen. Freiberuflich vertreibt er CRM-Anwendungen für kleine und mittelständische Unternehmen. Er bloggt unter http://blog.stefangöppert.de. Per E-Mail erreichen Sie ihn unter stefan@magicdesignssoftware.de.

Schlanke REST-Schnittstellen mit dem Slim-Framework

Nicht selten schlummern haufenweise (Kunden-)Daten in lokalen Datenbanken innerhalb eines Firmennetzwerks. Mit zunehmender Mobilität übersteigen die Anforderungen für eine Verfügbarkeit dieser internen Daten jedoch die Kapazitätem des Firmennetzwerks. Mitarbeiter und Kunden möchten z. B. auch via Smartphone mobil Zugriff auf diese Daten erhalten. Anstatt die komplette Datenbank nach außen zu öffnen, bietet sich eine schlanke REST-Schnittstelle an – die perfekte Anforderung für das Slim-Framework.

OpenLayers – Die Welt im Browser

OpenLayers ist eine JavaScript-Bibliothek, die es ermöglicht mit geringem Aufwand interaktive Kartenanwendungen für den Webbrowser zu schreiben. Die Bibliothek ermöglicht eine clientseitige Entwicklung und ist unabhängig von der eingesetzten Serversoftware.

jQuery

jQuery ist ein von John Resig entwickeltes JavaScript Framework und wird inzwischen von vielen Webdesignern und Programmierern als Standardbibliothek für dynamische Webanwendungen verwendet. Das Framework vereinfacht den Zugriff auf den HTML-Dokumentenbaum, kümmert sich um die Ereignisbehandlung, um Animationen und die dynamische Interaktion im Hintergrund mittels Ajax. Trotz der Funktionsvielfalt ist die aktuelle Version der Bibliothek gerade mal 26 KB groß und wird von allen aktuellen Browsern (einschließlich Internet Explorer 6) unterstützt. Der Kern des Frameworks verzichtet auf visuelle Komponenten (Widgets). Diese finden sich in der Erweiterung jQuery UI, auf die später noch ausführlicher eingegangen werden soll.

Ballroom

Der Ballroom ist das Networkingevent der JAX. Es bietet die Gelegenheit, in lockerer Atmosphäre mit den Speakern und Teilnehmern der Konferenz ins...

X
- Gib Deinen Standort ein -
- or -