Web et développement
Des outils interactifs aux méthodes transparentes. Modifiez les données, vérifiez l’exemple et interprétez le résultat avec ses hypothèses.
Calculateur de recettes par page vue
Pages vues = visites × pages par visite. Recettes estimées = pages vues ÷ 1000 × RPM par page.
Calculateur d’économies à l’origine par cache
Requêtes d’origine = total × (1 − succès du cache). À 80 % de succès, 100000 requêtes laissent 20000 accès attendus à l’origine.
Calculateur de budget d’indisponibilité
Indisponibilité permise = durée de la période × (1 − disponibilité visée). Un objectif de 99,9 % sur 30 jours permet 43,2 minutes dans ce modèle temporel.
Calculateur de disponibilité observée
Disponibilité = (temps surveillé − indisponibilité) ÷ temps surveillé × 100. Comptez les pannes de cette même période.
Calculateur de requêtes par seconde
RPS moyen = requêtes ÷ secondes écoulées. 180000 requêtes en une heure représentent une moyenne de 50 par seconde.
Calculateur de concurrence moyenne
Concurrence moyenne = requêtes par seconde × durée moyenne en secondes. À 80 RPS et 250 ms, on obtient 20 requêtes en cours.
Calculateur de volume transféré
Octets transférés = réponses × taille moyenne. Deux millions de réponses de 20 KB décimaux représentent 40 GB de données.
Calculateur d’économie par compression
Économie = octets originaux − compressés. Le pourcentage divise cet écart par l’original ; le rapport divise la taille originale par la taille compressée.
Taux de cache par requête et par octet
Le taux par requête donne un poids égal à chacune ; le taux par octet pondère les corps. Si 99 réponses de 1 KB sont en cache et une de 1000 KB manque, les taux sont 99% par requête et 9,01% par octet.
Rapport de compression et pourcentage économisé
Avec la convention original:compressé, rapport = octets originaux ÷ compressés. Passer de 100 KB à 25 KB donne 4:1 et 75% d’économie, pas 400%.
Codes HTTP pour vérifier sites et intégrations
Le code décrit le résultat d’une requête HTTP. Une page d’erreur renvoyant 200 diffère d’une vraie réponse 404. Testez site ou API en lisant ensemble code, méthode et en-têtes.
Directives Cache-Control : stockage et réutilisation
no-cache permet le stockage mais exige une validation avant réutilisation. no-store interdit le stockage de la réponse. max-age fixe la fraîcheur sans garantir la conservation pendant ce délai.
Table de taille Base64 avec remplissage
Base64 standard avec remplissage exige 4 × plafond(octets originaux ÷ 3) caractères, sans sauts de ligne. Trois octets donnent quatre caractères ; le remplissage augmente le surcoût relatif des petites entrées.
Disponibilité et budget d’indisponibilité sur 30 jours
Convertissez un objectif de disponibilité en indisponibilité sur exactement 30 jours. Un objectif de 99,9% autorise 43,2 minutes sur cette période fixe.
Requêtes par seconde, minute et jour : table de conversion
Multipliez le débit constant par seconde par 60 pour une minute ou 86400 pour un jour. Comparez des débits soutenus équivalents.
Résolution et mémoire RGBA non compressée
Un pixel RGBA 8 bits utilise quatre octets avant alignement des lignes et autres surcharges. Largeur × hauteur × quatre estime un seul tampon de pixels non compressé.