Bonjour,
Je dois réaliser un moteur de recherche pour une base importante de fichiers en texte brut (environ 5000, d'une dizaine de pages chacun), afin de pouvoir trouver un mot ou une expression, puis l'afficher dans une liste de résultats (comme le fait google en clair).
J'ai commencé à faire quelque chose en php :
et je prévois de coupler ça avec une base Mysql qui recensera pour chaque fichier le titre et la date de rédaction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $dossier = opendir(...); while ($fichier = readdir($dossier)) { if(is_file($dossier.$fichier)) { $contenu = implode("",file($dossier.$fichier)); etc....
Mais je ne sais pas si ce système est recommandé pour une base de cette taille, notamment si le trafic sur le site est important.
Qu'en pensez-vous ? Y a-t-il d'autres solutions ?
Est-il judicieux de convertir mes fichiers txt en xml ?
Merci par avance de vos conseils
Partager