Brotli + Fasterize = <3

Plus un site est rapide (c’est justement notre cœur de métier), plus l’engagement des internautes est fort. Et pour accélérer un site web, les solutions ne manquent pas ! Alléger au maximum le poids des pages fait partie des moyens les plus efficaces et les plus évidents. En effet, moins il y a d’octets à télécharger sur le navigateur, plus le site est rapide. Ainsi, en toute logique, l’une des solutions consiste à optimiser la taille brute du code JavaScript et CSS en les minifiant, mais également à utiliser un algorithme de compression plus efficace.

Lire plus

Le Early Hint ou comment précharger les assets d’une page non cachable

Early hint

Peut-être avez-vous déjà entendu parler du Early Hint ? Ou peut-être du code HTTP 103 ? Cette fonctionnalité, en cours de standardisation par le W3C, permet de précharger les ressources d’une page avant même d’avoir reçu le premier octet de contenu. Malheureusement, le HTTP 103 est aujourd’hui très peu déployé sur les navigateurs, malgré son intérêt en termes de vitesse de chargement. Notre équipe technique a donc développé une optimisation permettant à nos clients de précharger les ressources d’une page non cachable : le Early Hint est désormais à votre disposition !

Lire plus

Traffic Limiter : pour activer le système de délestage en cas de pic de trafic

En période de soldes ou pendant le Black Friday / Cyber Monday, une page de débordement - ou système de délestage - permet de définir un nombre maximum de sessions actives pour préserver vos serveurs et ainsi réduire la perte de potentiels client.e.s. Cette fonctionnalité que nous appelons “Traffic Limiter” sur notre plateforme est dorénavant disponible pour tous.tes nos utilisateur.rice.s, activable facilement depuis le dashboard.

Lire plus

Webperf et automatisation : les challenges 2019

Fasterize accélère la vitesse de chargement des sites web, et ce de façon automatisée.
Si la rapidité d’un site web est un challenge, l’automatisation de la webperf l’est tout autant ! Nous sommes évidemment en veille constante pour suivre les évolutions de l’état de l’art afin de proposer des fonctionnalités et des services adaptés tout en s’assurant de “remettre un peu d’ordre” dans les sites de nos clients.
Voici les enjeux prioritaires que nous avons identifiés pour 2019.

Lire plus

Insight, pour évaluer la rapidité de votre site, et la comparer avec et sans Fasterize

Connaissez-vous Insight, l’outil de Fasterize qui vous permet d’analyser gratuitement et en quelques instants la rapidité de votre site web ? Grâce à lui, vous pourriez bien franchir la première étape d’une démarche d’optimisation de votre performance web : un diagnostic préalable indispensable pour rendre votre site plus rapide, améliorer l’expérience utilisateur et ainsi générer plus de business. Voici comment et pourquoi l’utiliser sans modération.

Lire plus

Yellow Lab Tools + Fasterize = 💙

Yellow Lab Tools

Nous vous en avions déjà parlé dans notre article sur les outils incontournables pour analyser la performance de votre site web. Yellow Lab Tools est un outil de monitoring webperf gratuit et open source créé par Gaël Métais. Il permet de tester une page Web et détecte les problèmes de performances et de qualité du code front-end. L’instance publique a récemment dépassé les 300 000 pages testées.
Depuis toujours, nous aimons cet outil et nous nous en servons régulièrement pour auditer les sites de nos clients. Aujourd'hui nous sommes heureux de soutenir ce projet en hébergeant Yellow Lab Tools et de travailler dans la durée avec Gaël dans le cadre de notre R&D.

Lire plus

Les évolutions et améliorations du Smartcache

smartcache

Depuis le lancement début 2015 du Smartcache, cette solution de mise en cache des pages dynamiques est devenue indispensable pour nos clients. Cette solution de « full page caching » est particulièrement intéressante pour les pages pseudo-dynamiques lorsque l’essentiel de la page est commun pour l’ensemble des visiteurs. La partie publique de la page est alors mise en cache sur Fasterize, la partie privée (propre à la session de navigation) est récupérée directement à l’origine via une requête AJAX.

Par exemple, la page produit d'un site e-commerce peut être la même pour tous les utilisateurs du site, sauf le panier qui est propre au visiteur. Avec notre Smart Cache nous pouvons mettre en cache 99% de la page pour l'afficher instantanément aux utilisateurs. Le panier est ensuite chargé dynamiquement et inséré dans la page.

Nous avons apporté deux améliorations significatives au SmartCache pour le rendre plus intelligent et pour réduire son empreinte sur les performances.

Lire plus