H2Load est un outils de test de montée en charge HTTP/2 et HTTP/1.1 libre.
La particularité de H2Load est qu’il supporte le protocole HTTP/2 mais il fonctionne aussi avec le protocole HTTP/1.1 bien sûr.
Construit autour de la librairie spdylay, il support également le protocole SPDY, SSL/TLS
H2Load fait parti du paquet nghttp2. L’installation se fait très simplement sur Archlinux et j’ai cru sur Debian Jessie, c’était dispo, mais il semble que non… (Merci @PPmarcel et Benoît HERVIER) Sur la Sid, on est en version 1.11.1-1 mais bon, c’est la [...] Lire la suite
P3 – Plugin Performance Profiler est un plugin WordPress fait par Godaddy qui permet de faire du profiling et déterminer quels sont les plugins nécessitant le plus de temps au chargement de votre CMS favori.
Ce plugin créé un profile de votre wordpress en mesurant le temps pris par tous les composants du wordpress, du coeur du wordpress en passant par le thème et bien sûr les plugins.
L’Auto Scan va lancer un scan automatique de votre site. Le scanner va générer du traffic sur le site et suivre les performance du wordpress sur le serveur et vous fournit un rapport de performance. Il est possible de personnaliser les pages utilisées par [...] Lire la suite
Le chiffre 7 est un chiffre mystique que l’on retrouve dans nombres de symboles, mythes et superstitions. Nous avons les 7 merveilles du monde, les 7 péchés capitaux, les 7 nains, les 7 Horcruxes, les 7 boules de crystal…
Et bien depuis le 11 juin 2015, php est sortie en Alpha dans sa première version 7 !! La seconde version Alpha est prévue pour le 25 juin.
À ce titre, nous allons vous présenter rapidement ces évolutions en terme de performances.
Cette nouvelle version est basée sur PHPNG (pour PHP Next-Generation) qui avait fait sa première apparition en mai 2014 en réponse à HHVM créé par Facebook qui [...] Lire la suite
Le Speed Index est un indice de mesure de la performance web créé par Webpagetest.org
Le Speed Index est le temps moyen auquel les parties visibles d’une page sont affichées. Il est exprimé en millisecondes et dépends de l’environnement sur lequel est visité la page (débit…)
Cette métrique Speed Index a été ajoutée à WebPageTest en avril 2012 et mesure de quelle manière le contenu de la page est affichée. Plus le chiffre est petit et meilleur c’est.
Cette métrique peut être particulièrement utile si l’on souhaite mesurer une page avant et après un développement, ou encore pour se mesurer par rapport à un concurrent.
Il n’empêche pas bien sûr de le combiner [...] Lire la suite
Nous avons décidé de créer un petit « repository » ou annuaire d’outils libres visant à améliorer les web performances.
Ces outils seront catégoriser en différentes parties, comme :
L’Analyse – outils d’analyse de pages web avec la fourniture de recommandation pour améliorer les temps de réponses et l’expérience utilisateur. Où y trouve des outils comme sitespeed.io ou webpagetest
Benchmark – Outils permettant de réaliser des tests de montée en charge
RUM – Outils autour du Real User Monitoring
Image – L’optimisation des images pour les temps de réponse
Monitoring – Le suivi des [...] Lire la suite
Gatling est une solution libre de test de montée en charge codée en Scala, Akka et Netty. Gatling étant le nom d’une mitralleuse porte bien son nom.Gatling permet l’utilisation de scénarios rédigé en Scala (très facile à prendre en main) et dispose d’un recorder facilitant leur création et fournit des rapports complets et très user-friendly en HTML5 avec graphiques associés aux tests de charges (rampe…)
La RC2 de Gatling est sortie, elle corrige quelques bugs :
le recorder n’enverra des requêtes en URL absolue que quand il s’adresse à un proxy
Bug : non compilation de scénarios qui utilisent des ressources HTML générés par le recorder
Bug : impossibilité de tuner le [...] Lire la suite
Après plus de 4 ans et 3 mois de travail, la nouvelle version majeure de HAProxy 1.5.0 vient de sortir !!
HAProxy est un proxy HTTP/TCP hautement disponible qui permet de faire du load-balancing.
Il est utilisé dans de nombreuses infrastructure web et est réputé pour ses fonctionnalités, sa stabilités, ses performances… Bref, un must-have de l’hébergement web à fort trafic.
Cette nouvelle version apporte de nouvelles fonctionnalités et améliorations de performances.
Nouvelles fonctionnalités HAProxy :
Support natif de SSL avec SNI/NPN/ALPN and OCSP stapling
Support d’IPv6 partout (serveur, ACLs…) et des sockets Unix partout
Protecion Anti-DDOS
Support full HTTP keep-alive de bout en bout pour un [...] Lire la suite
Firefox va sortir demain une nouvelle version, le 29 avril, qui sera la version numéro 29.
Voici une brève présentation des nouveautés orientées performance web.
Les outils pour développeurs :
Plus de 40 développeurs ont participé à la résolution de plus de 200 bugs.
Un nouveau thème remis à neuf.
Le moniteur réseau inclus un outils d’analyse des performances qui va vous aider à voir les différents temps de chargement des différentes parties de votre site.
Pour lancer l’analyseur de performance, cliquez sur l’icône avec une horloge du moniteur réseau dans la barre d’outils :
[...] Lire la suite
BrowserTime est un outils qui permet de récupérer les données de Navigation Timing et User Timing préconisées par le W3C.
Il est inspiré de wbench. Si vous ne connaissez pas WBench, je vous invite à lire l’article de Wooster le blog de Check My Website qui le présente.
Pour l’utiliser sur un [...] Lire la suite
Varnish, la célèbre solution de cache HTTP libre vient de sortir ce jour une nouvelle version majeure, la 4.0.0
Voici une liste des nouveautés :
Prise en charge complète du streaming qui dans la version 3 ne permettait qu’un seul stream à la fois
Amélioration de la sécurité : Possibilité de définir des paramètres en lecture seule. Une fois en fonctionnement, les paramètres en lecture seul ne peuvent pas être modifiés par l’interface CLI. La possibilité d’inclure du code C dans le fichier de configuration devient une option et est désactivé par défaut. ( [...] Lire la suite