Enregistrer une donnée à moment precis : PHP
W0D3
Messages postés
49
Date d'inscription
Statut
Membre
Dernière intervention
-
Nessdarth Messages postés 36 Date d'inscription Statut Membre Dernière intervention -
Nessdarth Messages postés 36 Date d'inscription Statut Membre Dernière intervention -
Salut à tous !
Voilà je vous explique tout :
Je suis un peu avancé en php et je me suis lancé dans la production d'un CMS.
Je souhaiterais mettre un graphique du nombre d'inscrits, de connectés... Que j'ai pu avoir dans la journée. Dans mon idée, toutes les 24h, j'enregistre une valeur dans la base de données avec le nombre qui a été enregistré un peu avant (ce n'est certes pas très clair mais là dessus je peux me débrouiller). Mon principal problème, c'est pour enregistrer les données. Je voudrais savoir si il y a un moyen en php qu'un page tourne sans s'arrêter afin d'enregistrer la donnée voulue.
Il aurait pu être possible de laisser un petit script qui enregistre si il est par exemple minuit, mais je ne pense pas avoir assez de membres (en tout cas au début) pour qu'il soit exécuté.
Merci d'avance à tous,
Bonne soirée
Voilà je vous explique tout :
Je suis un peu avancé en php et je me suis lancé dans la production d'un CMS.
Je souhaiterais mettre un graphique du nombre d'inscrits, de connectés... Que j'ai pu avoir dans la journée. Dans mon idée, toutes les 24h, j'enregistre une valeur dans la base de données avec le nombre qui a été enregistré un peu avant (ce n'est certes pas très clair mais là dessus je peux me débrouiller). Mon principal problème, c'est pour enregistrer les données. Je voudrais savoir si il y a un moyen en php qu'un page tourne sans s'arrêter afin d'enregistrer la donnée voulue.
Il aurait pu être possible de laisser un petit script qui enregistre si il est par exemple minuit, mais je ne pense pas avoir assez de membres (en tout cas au début) pour qu'il soit exécuté.
Merci d'avance à tous,
Bonne soirée
A voir également:
- Enregistrer une donnée à moment precis : PHP
- Audacity enregistrer son pc - Guide
- Enregistrer une conversation - Guide
- Comment enregistrer une video youtube - Guide
- Comment enregistrer une musique sur youtube en mp3 - Guide
- Enregistrer une musique pour sonnerie - Guide
2 réponses
Salut,
Pour lancer l'exécution d'un script à des moments précis de la journée il y a CRON, ton hébergeur propose peut-être ce genre de fonctionnalité.
Pour qu'un script tourne en permanence, il faut programmer un deamon, ou démon dans la langue de Molière
Pour lancer l'exécution d'un script à des moments précis de la journée il y a CRON, ton hébergeur propose peut-être ce genre de fonctionnalité.
Pour qu'un script tourne en permanence, il faut programmer un deamon, ou démon dans la langue de Molière
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
Bonsoir, je suggère de faire ceci:
- tu prévois dans ta base de données une table stats, avec une colonne jour, et des colonnes avec tes compteurs statistiques
- dans les pages dont tu veux enregistrer l'activité, tu vérifies si il y a déjà un enregistrement pour ce jour. si oui, tu incrémentes un compteur. si non, tu crées l'enregistrement, avec un des compteurs à 1.
- tu prévois dans ta base de données une table stats, avec une colonne jour, et des colonnes avec tes compteurs statistiques
- dans les pages dont tu veux enregistrer l'activité, tu vérifies si il y a déjà un enregistrement pour ce jour. si oui, tu incrémentes un compteur. si non, tu crées l'enregistrement, avec un des compteurs à 1.