Ozh, dont j’avais déjà parlé via son plugin pour les flux RSS Better Feed, s’avère être également à l’origine d’un outil formidable, j’ai nommé YOURLS. YOURLS est en fait la contraction de Your Own URL Shortener (votre propre raccourcisseur d’URL), et il est fournit sous licence GPL (merci à eux !).
C’est gratuit, c’est ouvert… alors c’est pas évolué ? Et bien si. Et c’est même sacrément évolué.
YOURLS, c’est :
- Public (tout le monde peut se créer ses short URLs) ou privé (seuls vous pouvez créer ces URLs)
- Les URLs peuvent être soient « séquentielles » (c’est à dire du type « x8-:hGt »), soit incluant des mots clefs que l’on aura préalablement définit.
- Un système de bookmarklet permet de raccourcir et directement partager ces liens
- Des statistiques impressionnantes : historique des clics, tracking des referers, géo-localisation des visiteurs.
- Interface en AJAX
- API disponible (interface de programmation)
- Installer très simple
Je me permet également de mettre les screenshots proposés sur le site de YOURLS, car ils témoignent du caractère son caractère aboutit :
Comment l’installer ?
Un guide d’installation existe, en anglais, mais bon, je soutiens ce projet, donc je m’en vais tenter une traduction (qu’Ozh pourra reprendre si celle-ci lui convient) :
- Décompressez l’archive de YOURLS (dézippez le fichier yourls-1.x.zip)
- Dans le dossier includes, copiez le fichier config-sample.php et renommez le fichier copié en config.php
- Ouvrez le fichier config.php avec un éditeur de texte basique (Notepad, ou Notepad++) et remplissez les champs de settings (de la même façon que vous le feriez en installant un WordPress)
- Uploadez les fichiers dézippés vers le dossier public_html ou www de votre hébergement.
- Créez une nouvelle base de donnée (allez dans Configuration – mais vous pouvez également utiliser une base de donnée existante)
- Avec votre navigateur, rendez-vous à la page http://votresite.com/admin/
Conclusion :
Enfin, on a accès à un dossier packagé dont l’installation est simple, et permettant a peu de frais de se créer son propre raccourcisseur d’URLs. A quoi cela sert-il ? Simplement à ne plus être dépendant des raccourcisseurs « externes », qui quelque fois ferment leurs portes (à cause des coûts que cela représente en terme de maintenance), et de fait entraine la perte de tous les liens précédemment créés.
Encore merci à Richard Ozh et Lester Chan pour leur travail.