Hello !
Je suis à la recherche de documentation et éventuellement des outils permettant de tester les performances (benchmark)d'une application PHP de type CMS (portail communautaire).
Les tests doivent essentiellement être axés sur :
- Le temps de génération des pages PHP .
- L'utilisation de la mémoire.
- L'utilisation de la bande passante.
- Le temps de traitement des requêtes (My)SQL (important)
- La stabilité de l'applicaiton.
Plus précisément, pour chacun de ces aspects, obtenir les valeurs minimale, moyenne et maximale.
Exemple :
La stabilité générale de l'appplicaiton lors d'un grand nombre de connexions simultanées. (Définir combien de connexions il faut pour que ça devienne critique).
Définir le temps de traitement des requêtes (My)SQL lors d'un nombre important d'enregistrements.
Les performances du moteur de recherche interne...
Le temps de sauvegarde de la BDD, la taille des logs...
L'utilisation de la bande passante (pour reperer les scripts boulimiques !)
(...)
Enfaite le gros de l'affaire, c'est de savoir comment émuler du traffic.
...Se servir d'un bot HTTP spécialement conçu pour générer un certain nombre de processus de lui-même et par la même un certain nombre de connexions HTTP ?...
Une autre idée ?
Merci d'avance !
P.S: La discussion n'est pas forcément au bon endroit..., merci de déplacer le poste en l'occurence, mes excuses !
Partager