Search:

Werbung:

Google+:

Archiv:


Jens Matheuszik — 28. Dezember 2009, 08:23 Uhr

hinwe.is: Eigener Kurz-URL-Dienst


pottblog.deEllenlange Adressen von Internet-Seiten haben schon immer genervt, beispielsweise in eMails, wo Zeilenumbrüche sie unter Umständen „nicht klickbar“ gemacht haben, in Zeitungen, die Probleme damit haben einen ganzen Link in voller Breite unterzubringen oder aber verstärkt neuerdings beim Microblogging-Service Twitter, denn eine Zeichenbeschränkung von 140 Zeichen schließt manchen komplexen Link von vornerein aus.

Angefangen hat alles mit tinyurl.com, zahlreiche weitere Anbieter wie twiturl.de oder bit.ly sind in der neuen Webdienste-Kategorie Kurz-URL-Dienst (URL shortener) hinzugekommen. Doch auch wenn es Initiativen wie 301works.org gibt, muss es nicht immer sichergestellt sein, dass die Adressen langfristig aufrufbar sind. Die ersten URL shortener haben bereits ihren Dienst eingestellt, so dass es sich eigentlich anbietet so einen Dienst selbständig anzubieten.

Dies bietet sich natürlich nur an, wenn man auch eine kurze Domain dafür nutzen kann, denn wenn der Domainname selber schon aus 30 Zeichen ((da fällt mir gerade am Rande ein: der längste Domainname, den ich kenne, ist 48 Zeichen lang – exklusive(!) .de und ggf. www. dahinter bzw. davor!)) besteht ist das ganze eher unpraktisch.

Für Links die ich primär via Twitter (@pottblog) verbreite, habe ich jetzt daher einen eigenen Verkürzungsdienst aufgesetzt namens hinwe.is. Der Name spielt schon darauf an, dass sich hinter dessen kurzen Adressen Hinweise befinden. Die Idee dazu habe ich schon einige Wochen Monate ((also bevor Google mit goo.gl seinen eigenen Dienst startete…)), aber irgendwie kam ich erst über die Weihnachtsfeiertage dazu, das ganze mal endlich zu starten.

Wer sich für die Technik interessiert, die dahinter steckt, findet nachfolgend einen entsprechenden hinwe.is ((Sorry, das lag quasi auf der Zunge…)):

Yourls – das Script

Als technische Grundlage dient das Script Yourls, welches man unter yourls.org herunterladen kann. An technischen Voraussetzungen wird nur ein Server verlangt, auf dem MySQL (ab Version 4.1) und PHP (ab Version 4.3) laufen und das Modul mod_rewrite aktiviert ist. Außerdem sollte man eine einigermaßen passende Domain haben. Passend ist in diesem Fall jeder Domainname der nicht zu lang ist.

Bevor ich selber das ganze mit einer isländischen Domain nutzte habe ich erst einmal getestet, ob das entsprechende Script überhaupt auf meinem Server läuft. Nachdem dieser Test erfolgreich lief, konnte es weiter gehen.

Isländische Domain

Die isländische Domain hinwe.is buchte ich über den Domainanbieter United Domains und über die Vorgabe individueller Nameserver konnte ich das dann so einrichten, dass die Domain über meinen normalen Provider domainfactory genutzt werden kann ((was je nach Vertragsmodell bei domainfactory Geld kostet – vergleiche dazu diesen Beitrag im Firmenblog)).

Einrichten des Scriptes

Das Einrichten des Scriptes klappte mit der Version 1.3 ohne Probleme ((wer bei 1&1 Kunde ist, sollte sich bei Problemen die FAQ durchlesen…)). Die Version 1.4 wollte sich als reine Neuinstallation nicht wirklich zum Laufen bringen lassen (es wurde immer – fälschlicherweise – moniert, dass das Modul mod_rewrite nicht zur Verfügung steht), aber mit einem Update von Version 1.3 auf 1.4 klappte es dann doch über diesen kleinen technischen Umweg.

Begrenzung des Scriptes

Da ich nicht kalkulieren kann, wieviel Resonanz ein solches Script erzeugen würde, habe ich beschlossen den „Umwandlungspart“ nicht öffentlich zu machen. Das heißt auf gut deutsch, dass jeder entsprechende Kurzlinks wie hinwe.is/1 anklicken kann, aber selber keine entsprechenden Linkhinweise anlegen kann.

Integration in Tweetie 2

Eine Sache die mir bei dem Script sehr gut gefällt ist das Vorhandensein einer API ((eine Schnittstelle, mit der andere Programme arbeiten können)). So kann ich beispielsweise über den iPhone-Twitterclient Tweetie (2), den ich vor kurzem hier getestet habe, auch von unterwegs solche Links anlegen. Details dazu gibt es beispielsweise im Blog-Beitrag
How To Use Your Custom Yourls Shortener with Tweetie 2
.

PS: Wer wissen will, was sich hinter einem Kurzlink verbirgt, kann sich über prevurl.com den Link vorab anschauen. Das gilt natürlich auch für hinwe.is-Links.


9 Kommentare »

RSS feed for comments on this post. TrackBack URI.

    Es gab einen kritischen Fehler auf deiner Website.

    Erfahre mehr über die Fehlerbehebung in WordPress.