Chaque fonction est un interrupteur, avec ses propres exclusions.
Celeris est un ensemble d’interrupteurs indépendants. Chacun peut être essayé sans risque, et chacun vous dit ce qu’il change.
01
Le serveur web répond. WordPress reste endormi.
Lors d'une visite ordinaire, PHP démarre, charge WordPress, interroge la base, exécute votre thème et chaque extension active, puis construit une page HTML identique à celle qu'il avait construite une minute plus tôt. Celeris écrit cette page sur le disque une fois et donne à votre serveur web une règle pour renvoyer le fichier directement.
Concrètement, votre temps de réponse cesse de dépendre de ce que vous avez installé. Un site avec trente extensions et un site avec trois sont servis à la même vitesse, parce que sur une page en cache, ni l'un ni l'autre ne s'exécute.
02
Seules les règles dont la page a réellement besoin.
Une feuille de styles de thème est écrite pour toutes les pages du site à la fois. Une page donnée n'en utilise qu'une petite partie, et le navigateur doit pourtant la télécharger et l'analyser entièrement avant de pouvoir afficher quoi que ce soit. Celeris analyse chaque page en tâche de fond, intègre les règles réellement utilisées et charge le reste après l'affichage.
L'analyse tourne sur votre propre serveur, à partir du HTML que votre site produit : aucune page n'est envoyée ailleurs pour cela. Le service optionnel de CSS critique fait exception, et le dit — il demande à notre moteur de rendu d'ouvrir l'URL publique que vous lui indiquez, et renvoie les styles du premier écran.
03
Les tiers attendent que quelqu'un soit vraiment là.
Statistiques, modules de chat, cartes intégrées et pixels sont chargés à chaque visite, le plus souvent avant votre propre contenu. Ils se disputent la même connexion et le même fil d'exécution, et ils sont la première raison pour laquelle une page bien construite semble malgré tout lente.
Celeris les retient jusqu'au premier défilement, appui ou frappe. Un visiteur qui repart au bout de deux secondes ne les charge jamais ; un visiteur qui reste les reçoit une fraction de seconde après avoir touché la page, sans rien remarquer.
04
Le format le plus léger que le visiteur sait lire.
Les images représentent le plus souvent l'essentiel du poids d'une page, et c'est ce qui se corrige le plus facilement. Celeris génère des versions WebP et AVIF de ce qui est déjà dans votre médiathèque, laisse l'original intact, et sert celle que le navigateur accepte.
Il corrige aussi les deux causes des sauts d'affichage pendant le chargement : les images sans dimensions déclarées, et celles situées plus bas qui se téléchargent avant que personne n'y arrive.
05
Des chiffres qui viennent de votre site, pas d'une plaquette.
Toutes les extensions d'optimisation promettent un résultat. Celeris chronomètre vos propres pages cache désactivé, puis cache activé, et vous montre les deux chiffres côte à côte dans votre tableau de bord. Si un interrupteur ne change rien chez vous, vous le verrez aussi.
Le même écran conserve l'historique : un ralentissement introduit par une nouvelle extension ou une mise à jour de thème apparaît comme une courbe qui bouge, plutôt que comme l'impression vague que le site s'est alourdi.
06
Un enregistrement, toutes les couches vidées.
Une page en cache n'est rapide que si le serveur sait la servir, et juste que si chaque couche l'oublie au même moment. Celeris écrit les règles Apache et LiteSpeed pour vous, et vous donne le bloc Nginx à coller quand PHP tourne derrière Nginx.
Quand un article est enregistré, la purge est relayée vers l'extérieur : les fichiers locaux, puis Varnish si votre hébergeur en utilise un, puis Cloudflare ou le CDN que vous indiquez. Seules les pages modifiées sont vidées.
Chaque page est analysée en tâche de fond : seuls les styles qu’elle utilise sont insérés, le reste se charge sans bloquer l’affichage.
Traceurs, chats et cartes ne démarrent qu’à la première interaction du visiteur. Tout le reste est différé après l’affichage.
Chargement à la demande, dimensions manquantes complétées, WebP et AVIF générés et servis, YouTube et Vimeo remplacés par leur miniature.
Temps de réponse avec et sans Celeris, scores PageSpeed avant et après, directement depuis votre tableau de bord WordPress.
Règles Apache écrites pour vous, bloc Nginx fourni, purge relayée à Varnish et Cloudflare, réécriture vers votre CDN.