~bohwaz/blog/

Avec de vrais morceaux de 2.0 !

Suivi et archivage des offres LIDL

Depuis quelques jours, le site http://lidl.dofollow.be/ archive automatiquement les offres et produits publiés sur le site http://www.lidl.fr/. Toutes les 24 heures, le site va chercher les nouvelles offres et en enregistre une copie dans sa base de données.

Le site peut ensuite servir pour :

  • consulter les offres et produits passés et à venir
  • suivre les nouveaux produits par flux RSS
  • rechercher un produit spécifique grâce à un moteur de recherche puissant
  • voir la périodicité de vente d'un type de produit (recherche par date)
  • être prévenu de la mise en vente d'un nouveau produit correspondant à une recherche (par flux RSS)
  • etc.

Le site est également disponible en version adaptée aux mobiles.

Sous le capot c'est surtout SQLite qui fait toute la magie, c'est rapide et efficace, notamment la recherche texte qui utilise FTS4 et permet des choses assez sympa : scie jardin OR pliable OR pliante (chercher toutes les scies de jardin ou scies pliantes ou scies pliables) ou encore title:LED (tous les produits avec "LED" dans le titre). J'en ai profité pour traduire en PHP la fonction de rank indiquée dans la doc. de FTS4 : Pure PHP rank function for SQLite FTS4 (adapted from SQLite doc).

Écrire un commentaire
(facultatif)
(facultatif)
(obligatoire)
                               //\ _            
 _ __ ___ _ __   __ _ _ __ __ |/_\| |_ _ __ ___ 
| '__/ _ \ '_ \ / _` | '__/ _` | || __| '__/ _ \
| | |  __/ |_) | (_| | | | (_| | || |_| | |  __/
|_|  \___| .__/ \__,_|_|  \__,_|_| \__|_|  \___|
         |_|                                    
(obligatoire)

Les adresses internet seront converties automatiquement.
Tags autorisés : <blockquote> <cite> <pre> <code> <var> <strong> <em> <del> <ins> <kbd> <samp> <abbr>