La validation d'une URL est un problème épineux que beaucoup de webmaster ont voulu relever. John Coggeshall, nous parle des différentes méthodes de validation et les solutions pour les mettre en oeuvre.

- Tout d'abord, le format : il faut que l'URL soit formatée de façon correcte ou alors elle est d'ores et déjà invalide.
- Il faut vérifier le nom de domaine de cette URL : s'il est invalide alors l'URL complète l'est aussi.
- Enfin valider l'URL complète : la phase la plus complexe.

Le plus gros problème c'est la lenteur de ces deux dernières méthodes de validation. John Coggeshall nous parle d'une solution interessante de cache. Une simple sauvegarde des noms de domaines validés accélèrerait le processus de validation.

Dans les deux premiers articles de cette série, le test du format et du nom de domain vous sont expliqués.

Attendez donc la suite car cette fonctionnalité, si elle est accélérée par cette solution de cache, peut permettre d'éviter les liens brisés lors de la publication d'un article.

Premiere partie
Seconde partie
Code Gallery de Zend - Rubrique Validation de liens