Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/02/2011, 22h54   #1
Rédacteur/Modérateur
 
Avatar de marcha
 
Homme Marc Chappuis
Développeur Web
Inscription : décembre 2003
Messages : 1 535
Détails du profil
Informations personnelles :
Nom : Homme Marc Chappuis
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2003
Messages : 1 535
Points : 2 206
Points : 2 206
Par défaut Logging performant et thread-safe avec PHP

Bonjour,

Je dois loguer des requêtes http dans un script php. Les requêtes
proviennent d'un tracker en javascript dans des pages web.
(tracker genre googleanalytic qui envoie les données à ce script php)

Je veux créer des fichiers logs similaires à ceux d'apache mais je ne veux
pas passer par le système de log d'apache.

je me soucie de la performance d'une part et du risque que deux
processus écrivent simultanément dans le fichier log.

deux solutions me semblent envisageables:

1) fopen en mode ajout avec flock
2) l'utilisation de la fonction error_log dans un fichier spécifique.

Est-ce que quelqu'un peut confirmer que c'est fiable et
performant ou avez-vous d'autres solutions ?
__________________
Si ton code fait plus d'une ligne, c'est que tu as mal choisi ton langage !
marcha est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h49.


 
 
 
 
Partenaires

Hébergement Web