Raccourcir ses URL

raccourcir-ses-urlDans le monde des raccourcisseurs d’URL je demande is.gd !

Bon commençons par quelques explications.

Qu’est-ce qu’un raccourcisseurs d’URL ?

Il s’agit d’API qui permettent de remplacer une longue URL comme http://www.devzone.fr/raccourcir-ses-url en http://is.gd/21S15. Ces services sont apparus suite à l’explosion des microbloging comme twitter. Il existe aujourd’hui une foultitude de services (su.pr, is.gd, bit.ly, tinyurl, …)

Les avantages ?

Comme le nom l’indique, ce sont des raccoursisseurs d’URL, donc ils fournissent des adresses web plus courtes.

Les inconvénients ?

Les services ne font pas que raccourcir des URL, ils en font des redirections (301, 302 ou 303 pour info). Autrement dit, attention à l’impact sur le référencement….

Et comment ca s’utilise ?

Un exemple avec is.gd.

Deux possibilités:

  1. passer par le site web et copier-coller l’URL généré,
  2. utiliser ses compétences en PHP :)

[php]
/**
* Raccourcissement URL
* à l’aide du service is.gd
*
* @name smallURL
* @param string $sURL : URL à raccourcir
* @return string
*/
function smallURL($sURL= ») {
/* l’url de l’API is.gd */
$sIsGd = ‘http://is.gd/api.php?longurl=’;

return file_get_contents($sIsGd . $sUrl);
}

/* l’URL a raccourcir */
$sUrl = ‘http://www.devzone.fr/raccourcir-ses-url’;
echo smallURL($sURL); /* affiche http://is.gd/21S15 */
[/php]

Cette API permet d’envoyer en GET l’url à raccourcir et l’on peut en récupérer le résultat avec la fonction file_get_content().

Article written by devzonefr

Développeur d'applications de formation, je me suis aujourd'hui spécialisé dans le développement web.

Laisser un commentaire