Skip to content

Statistiques de serveur Web

L'interprétation des statistiques issues de la consultation d'un serveur Web est une tâche délicate. Plusieurs biais peuvent fausser totalement ces statistiques et donner une image erronée des consultations.

Voir aussi le chapitre "How the web works" de la documentation d'Analog qui explique comment sont calculées les statistiques Web. L'auteur explique, en particulier pourquoi la notion de "visite" n'a pas de sens sur le Web, ce qui n'empêche pas la plupart des outils d'en faire le centre de leurs résultats. Continuer à lire "Statistiques de serveur Web"

Deboguer un programme web CGI

Exemple de session de debogage

Il s'agit de déboguer un programme cgi stateless (voir l'article sur l'architecture REST) tournant sur un serveur Apache dans l'architecture Linux ou Unix.

On suppose que le CGI en question est un programme C (ou C++) lancé par un shell, ce qui est souvent le cas, car il faut définir un environnement (path, ld_library_path, ...). Dans notre exemple, un environnement Oracle est mis en place par l'appel du script /etc/profile.d/ora.sh .

Pour pouvoir lancer le débogeur, il faut d'une part, récupérer les variables d'environnement mises en place par le serveur Web (Apache) et d'autre parr récupérer l'entrée standard du programme CGI (stdin) qui contient les paramètres de formulaire passés en POST.

Continuer à lire "Deboguer un programme web CGI"