projekte:kurzlinks

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
projekte:kurzlinks [2009/05/02 17:42] stprojekte:kurzlinks [2009/05/02 17:43] (aktuell) st
Zeile 1: Zeile 1:
 +====== Kurzlinks ======
 +
 +Dienst wie [[http://tinyurl.com/|tinyurl.com]], [[http://masl.to/index.php|Make A Shorter Link]] bzw. der Softlink des ctmagazins.
 +
 +
 +===== Zielstellung =====
 +
 +Links unter einer kurzen Adresse abrufbar machen.
 +
 +  * http://stefanux.de/link/ABCDEFG
 +  * http://link.stefanux.de/ABCDEFG
 +
 +
 +===== technische Realisierung =====
 +
 +  * [[programmiersprachen:PHP]] mit Datenbank ([[datenbanken:MySQL]])
 +
 +  * Link einrichten: Eingabeformular mit Button -> nach Absenden wird die URL angezeigt 
 +  * Link abrufen: Aufruf im Browser -> Redirect auf URL HTTP Code 301 (permanent) oder 302 (FOUND) => Entscheidend: ändert sich die URL nochmal später? Ja-> 302, Nein -> 301; URL-rewrite auf http://stefanux.de/link.php
 +  * Verwaltungstool: Abfragen über alle Kurzcodes und URLs.
 +  * Cleanup: älteste Adressen löschen, nach bestimmter Zeit? Oder nach Speicherplatz?
 +
 +  * Benutzermanagement? evtl. reicht htaccess?
 +  * [[software:Subversion]] Repository
 +