Je souhaite enregistrer des requêtes de recherche à partir d'une zone de texte de recherche AJAX autosuggest. Lorsque l'utilisateur tape un caractère, les résultats de la recherche sont immédiatement affichés.Enregistrer les requêtes depuis AJAX autosuggest search
Le problème consiste à décider quand une chaîne est considérée comme une requête. Lorsque vous recherchez "Citron", il n'est pas souhaitable d'enregistrer L, Le, Lem, Lemo, Lemon. Dans ce cas, seul le citron devrait être sauvegardé.
Aussi, parfois un mot mal orthographié est également intéressant. "Lemmon" serait souhaitable d'économiser, car cela donnerait au propriétaire du site web des informations précieuses sur les requêtes de recherche qui n'aboutissent à aucun élément, alors que l'utilisateur en attendait probablement.
Des idées?
Je vais mettre en œuvre une minuterie, comme décrit dans cette question: http://stackoverflow.com/questions/6946353/preventing-multiple-simultaneous-queries-with-php-mysql-live-search –