Web

strucr.com - Website Structure Analyzing Made Easy

Der Webdienst strucr.com erlaubt das Analysieren auch großer Seiten, um Strukturproblemen und allgemeine Fehler eines Webangebots zu erkennen.

Der Dienst besteht aus zwei Teilen:

  • Einem Crawler mit eigener REST-Api, der in Scala geschrieben wurde
  • Einem Frontend in PHP, dass Benutzer und Rechnungen verwaltet und die Reports grafisch aufbereitet.

Beide Teile wurden von mir umgesetzt.

Urlaubsziele.com

Mit Urlaubsziele.com ging im Oktober 2011 eine Plattform für Reiseinformationen online. Die Seite bietet im Backend mannigfaltige Möglichkeiten der Bildrecherche und -manipulation, die reichhaltigen Gebrauch von JavaScript machen.

Relaunch alinki.com

Der Webkatalog alinki.com wurde im Zuge einer Neuausrichtung stark verschlankt. Dabei wurde er auc hauf den Gyro-PHP Application Framework portiert.

Im Zuge der Migration wurde die neue Funktionalität in ein Modul gefasst, dass ebenso in anderen Projekten Verwendung finden soll. Das Modul umfasst folgende Funktionalitäten:

  • Erstellen von Artikeln und Kategorien mit HTML-Inhalten
  • HTML Inhalte werden automatisch auf Korrektheit und Sicherheit geprüft (HTML Tidy/HTML Purifier)

Arcoono.net - Online Flash Games

Mit der Flash Games Seite arcoono.net ging Mitte 2010 ein "Pet-Project" von mir online. Die Seite basiert auf dem Gyro PHP Application Framework und wurde von mir an zwei verregneten Wochenenden programmiert.

Mietwagen-Vergleich.de

Die Seite Mietwagen-Vergleich.de wurde neu geschaffen. Hervorzuheben sind dabei:

  • Integration von Stadt-Listen aus verschiedenen Quellen. Editieren der stadtspezifischen Geo-Daten interaktiv über Google Maps
  • Einbau von Geo-Funktionen und extensive Nutzung von Google Maps
  • Integration einer Mietwagen-Suche
  • Volltextsuche und Vorschlagslisten arbeiten mit Unschärfen um fehlerhafte Benutzereingaben automatisch zu korrigieren

Relaunch Fluggesellschaft.de

Die Seite Fluggesellschaft.de wurde von Grund auf neu aufgebaut und um viele Funktionalitäten erweitert.

  • Umstellung auf dynamische Inhalte, realisiert in PHP mit dem Gyro PHP Application Framework
  • Eine in Scala geschriebene Anwendung aktualisiert regelmäßig die Flugrouten, indem sie verschiedene Quellen abfragt
  • Einbau einer Flugsuche mit JavaScript und Ajax

Relaunch billig-flieger-vergleich.de

Für den Relaunch des Billig-Flieger-Vergleichs, eine der großen Preisvergleichsseiten für deutsche und internationale Flüge, übernahm ich mehrere Aufgaben:

Reise-Informations-Service

Der Reise Informations Service sammelt Informationen zu Flughäfen und Zielort einer Reise. Diese Informationen können gespeichert und als PDF ausgedruckt werden. Der Service wurde mit dem Gyro-PHP Application Framework umgesetzt.

Gyro-PHP Application Framework

Der Gyro-PHP Application Framework ist das Resultat von mehr als fünf Jahren PHP Programmierung. Er bietet folgende Features:

  • Model-View-Controller für strukturierte Programmierung
  • Das Command-Design-Pattern macht komplexen und transaktionssicheren Code einfach
  • Standardmäßige Lokalisierung und Übersetzung
  • Fein einstellbares Caching pro Seite und Route
  • Viele vorgefertigte Module vom Usermanagement bis zur Volltextsuche

Gyro-PHP ist unter der MIT-Lizenz verfügbar.

Comic-Sammlung.Net

Comic-Sammlung.Net - Die Comic-Datenbank online ist eine Sammlung von fast 90.000 Comic-Heften und -Alben, etwa 6000 Serien und zahlreichen Verlagen. Die Daten wurden dabei in Drupal importiert, die Datentypen ausschließlich über Drupal-eigene Tools erstellt und konfiguriert (CCK und Views).

In einem zweiten Schritt wurde die Comic-Sammlung auf den Gyro-PHP framework portiert.

Inhalt abgleichen