Bonjour,
Je suis entrain de réaliser un analyseur de fichier log en PHP dont je vous décrit brièvement le fonctionnement :
- Upload du fichier log en .txt
- Analyse et nettoyage ligne par ligne
- Affichage des résultats et stats
J'ai donc des lignes sur le fichier log qui ressemblent à ça :
(Serial) (type) (modele) (valeur) ......
Afin d'interpréter mes données par type ou par modèle ou autre je les stocke dans une base de donnée ou donc je retrouve toutes mes infos du log dans une table (des centaines de lignes par log).
Le problème est que l'analyseur peut être utilisé par plusieurs utilisateurs en même temps et que ma base de données va se remplir à une vitesse ahurissante avec cette méthode (sachant que je génère une table pour chaque analyse de log).
Ma question est la suivante:
Quelle méthode utiliser pour pouvoir traiter mes données facilement (via requêtes) sans garder les infos du log lorsque l'utilisateur quitte la page ?
J'avais certaines pistes comme les tables temporaires ... mais pour m'éviter de partir dans tout les sens j'aimerais non pas une solution toute faite mais un avis d'expert pour m'aiguiller dans la bonne direction
Merci bien et bonne journée