PHP Security Consortium vous propose un article sur la création de CAPTCHA, ces éléments de formulaires qui font le tri entre un utilisateur humain et un robot. PEAR dispose d'un paquet consacré à la production d'images, et écrit par Christian Wenz. Le paquet est encore en version alpha, mais il est déjà parfaitement utilisable.
Les images CAPTCHA vous permettent de laisser les robots spammeurs hors de votre site. Démonstration.
10 paquets ont été mis à jour cette semaine :
: Génération d'images CAPTCHA
: Classe de PingBack
: Manipulations XPath/DOM XML
: Bibliothèque client/serveur XML-RPC
: Code source du site PEAR
: Analyseur et moteur de rendu Creole pour Text_Wiki
: Manipulations de fichiers .htaccess
: Normalisateur Unicode
: Interface avec l'API Shared book
: Interface avec l'API compete
PEAR est la bibliothèque de composants PHP.
6 paquets ont été mis à jour cette semaine :
DB_DataObject_FormBuilder : Création d'objet QuickForm à partir de DB_DataObject
PHP_Beautifier : Beautifier pour PHP
XML_RPC : Implémentation de XML-RPC
Cache_Lite : Un système de cache rapide et sécuritaire
PHP_Compat : Fournit les fonctionnalités aux anciennes versions de PHP
Text_CAPTCHA : Génération d'images CAPTCHA
PEAR est la bibliothèque de composants PHP.
Actualité de développement PEAR, edition 142
3 paquets ont été mis à jour cette semaine :
: Routines courantes pour les fichiers et dossiers
: Interface Web pour l'installeur PEAR
: Création de données XML à partir d'une requête SQL
PEAR est la bibliothèque de composants PHP.
2 paquets ont été mis à jour cette semaine :
: Classe de validation pour la Lettonie
: Arbre d'appel d'une fonction PHP
PEAR est la bibliothèque de composants PHP.
2 paquets ont été mis à jour cette semaine :
: Gestionnaire de schéma de base de données en XML
: Décode et encode des fichiers au format BitTorrent
PEAR est la bibliothèque de composants PHP.
PWNtcha est un site qui recense et teste la robustesse des CAPTCHA : les CAPTCHA sont ces images déformées qui sont utilisées pour faire la différence entre un humain et...
11 paquets ont été mis à jour cette semaine :
PEAR (http://pear.php.net/package/PEAR/) : Système de base PEAR
DB_Table (http://pear.php.net/package/DB_Table/) : Basé sur PEAR DB, avec des types de données abstraits
PHP_Archive (http://pear.php.net/package/PHP_Archive/)...
10 paquets ont été mis à jour cette semaine :
PEAR (http://pear.php.net/package/PEAR/) : Système de base PEAR
PHP_Beautifier (http://pear.php.net/package/PHP_Beautifier/) : Beautifier pour PHP
Net_Geo (http://pear.php.net/package/Net_Geo/) : Géolocalisation basée sur les adresses Internet
Gtk2_FileDrop...
2 paquets ont été mis à jour cette semaine :
: Outil de génération d'extension PECL à partir d'une description XML
: Gestion dynamique d'arbres, avec support des bases et XML
PEAR est la bibliothèque de composants PHP.
Le nouveau membre élu du groupe PEAR Josh Eichorn a posté récemment un blogue How would you improve PEAR (Comment voulez-vous améliorer PEAR?). J'ai été impressionné par la réponse :...
David Coallier rappelle que PEAR::DB est mort et enterré. La solution d'abstraction de base de données de PEAR était l'une des deux bibliothèques les plus utilisées, mais désormais, elle a été fusionnée avec le paquet MDB2.
MDB2 est réputé plus rapide que PEAR:DB, et assure des fonctionnalités plus étendues, comme l'abstraction de pilotes, de fonctions, de commandes SQL et de séquences. MDB2 permet aussi la rétro-ingénierie de schéma.
7 paquets ont été mis à jour cette semaine :
PEAR : Système de base PEAR
PEAR_PackageFileManager : Mise à jour du fichier de paquet PEAR, avec la liste des fichiers et l'historique
Net_FTP : Interface FTP
Auth_PrefManager : Gestion des préférences
Net_DNS : Résolveur de noms de domaines
Net_POP3 : Classe POP3
VFS : Interface virtuelle avec le système de fichiers
PEAR est la bibliothèque de composants PHP.
PEAR : http://pear.php.net/
13 paquets ont été mis à jour cette semaine :
Date_Holidays (http://pear.php.net/package/Date_Holidays/) : Calculs de jours feriés
PEAR (http://pear.php.net/package/PEAR/) : Système de base PEAR
PEAR_PackageFileManager (http://pear.php.net/package/PEAR_PackageFileManager/) : Mise à jour du fichier...
Voici un musée folkorique des pires CAPTCHA glanés sur le net. Si certains sont très classiques, d'autres sont vraiment spéciaux, et carréments hilarants.
Mes préférés restent quand même reCAPTCHA, qui contribue à la numérisation de livres anciens tout en assurant un système de CAPTCHA.
Et le décalé 'hotcaptcha' où il faut choisir 3 canons parmis 6 cageots. Et si vous trouvez que la version pour homme est trop facile, testez donc votre habilité sur la version pour femme.