Un moteur de recherche SURPUISSANT en PHP (TNTSearch)

Merci à Cyril T. pour sa contribution le 09/02/2022

Découvrons TNTSearch, une librairie ultra simple & efficace qui permet de mettre en place en quelques minutes un moteur de recherche en PHP !

En effet, si vous avez déjà implémenté un moteur de recherche à coup de mots-clés et de LIKE en SQL, vous avez probablement été confronté à des problèmes de pertinence des résultats et/ou de rapidité : avec ce moteur de recherche, on règle les deux problèmes d'un coup ;-)

Si le sujet vous intéresse, n'hésitez pas à me le dire dans les commentaires et je pourrai prévoir des vidéos plus détaillées sur le sujet (e.g. explications techniques sur le fonctionnement d'un moteur de recherche, utilisation d'autres solutions comme Elasticsearch ou Solr, etc.).

Ressources utiles :
- Code source du tuto : https://www.primfx.com/moteur-recherche-surpuissant-php-tntsearch
- TNTSearch (n'hésitez pas à fav sur GitHub si vous utilisez le projet !) : https://github.com/teamtnt/tntsearch
- NewsAPI : https://newsapi.org/
- Installer Composer : https://getcomposer.org/download/

- S'abonner : https://goo.gl/Cfrt1B
- Me suivre sur Twitter : https://twitter.com/borisflesch

Chapitres :

00:00 Introduction
03:19 Jeu de données test (NewsAPI)
08:10 Base de code (recherche simpliste)
11:45 Implémentation du moteur de recherche
27:44 Aller plus loin
28:23 Conclusion