Sie sind auf Seite 1von 1

Architecture Kata URL Shortener

Entwickle einen Internetdienst zu Krzung von URLs wie bit.ly, TinyURL oder Google url shortener. Anwender knnen auf einer Seite eine URL angeben und bekommen dafr eine gekrzte Version zurck. Die gekrzte Version einer URL lautet bei jeder Krzungsanfrage gleich. Wenn diese gekrzte URL als Adresse in einem Browser benutzt wird, wird nach Umleitung ber den Internetdienst das Dokument der ungekrzten URL angezeigt. Zu jeder gekrzten URL wird eine Statistik gefhrt: Wie oft wurde eine Krzung der URL gewnscht? Wie oft wurde die gekrzte URL aufgerufen?

Die Statistik kann jeder einsehen. Sie soll auch automatisch nach jeder Krzung angezeigt werden.

Variation #1
Anwender knnen sich anmelden. Dann liefern Krzungen je Anwender eine eigene URL. Zustzlich zu den bisherigen Statistiken werden dann noch die Aufrufe je Anwender gezhlt. Nur Anwender knnen Statistiken einsehen. Das soll einen Anreiz sein, sich anzumelden.

http://ccd-school.de

Das könnte Ihnen auch gefallen