Thumboo, un webware et un script PHP pour génerer vos captures de sites web
Nombreux sont les blogueurs qui font des revues du web, en sélectionnant des billets et articles à droite et à gauche.
J’aime beaucoup ces listes (surtout lorsque Websourcing est cité, hein ), car elles me font découvrir de nombreuses choses intéressantes.
Pour agrémenter leurs listes, certains ont le courage de faire une capture de chaque site cité. Mais il faut bien reconnaitre que c’est un travail de titans, très chronophage.
Thumboo est un webware qui permet de créer des captures de sites web très facilement.
Très pratique, il suffit de lui indiquer une url et le webware vous génère une capture en plusieurs tailles : 150 x 150 px, 200 x 150 px, 300 x 250 px et en taille réelle.
Mieux, si vous le souhaitez, Thumboo peut héberger l’image pour vous. Il suffit alors de coller le petit bout de code PHP présenté pour chaque taille. Mais vous pouvez également télécharger les images si vous le préférez.
Là où le webware devient vraiment intéressant, c’est qu’il existe une API qui permet d’automatiser la création de capture directement dans une application en PHP. Du pain béni pour les blogueurs dont les CMS sont développés dans ce langage.
J’imagine bien développer un petit plugin pour WordPress pour automatiser cette intégration de vignettes.
D’un usage très simple, il suffit de programmer l’url à aller chercher pour la capture d’écran :
<?php $thumboo_api = "10c4c2712383a1fff20391683476042ab234"; $thumboo_url = "http://blog.websourcing.fr"; // <-- votre url ici $thumoo_params = "u=".urlencode("http://".$_SERVER["HTTP_HOST"]. $_SERVER["REQUEST_URI"])."&su=".urlencode($thumboo_url)."&c=small&api=".$thumboo_api; @readfile("http://counter.goingup.com/thumboo/snapshot.php?".$thumoo_params);?>
Vous pouvez également programmer la taille. Avec une petit peu de code, il n’est pas difficile de récupérer l’image pour l’enregistrer en local, même si vous pouvez toujours les laisser sur les serveurs de Thumboo.
Bien entendu, les fichiers sont mis en cache pour de meilleures performances (j’y reviendrais plus tard).
J’ai rapidement parcouru les conditions d’utilisations et je n’ai pas trouvé de nombre maximal de capture pour un délai donnée, ni de condition rédhibitoire.
Nous arrivons à la petite déception concernant ce webware; il est très lent. Je ne sais pas si c’est la même chose pour l’API et si c’est dû à ma connexion pourrie.
Sinon, c’est un très bon produit, rare et gratuit.
Créez vos capture de sites web avec Thumboo