Get Static – Les pensées archivées d’Eric

Online Coding Courses for Kids

Si vous êtes en charge d’un site Web qui fournit des informations ou des services importants, même légèrement importants, il est temps de devenir statique. Je pense ici à des sites pour des endroits comme les services de santé (et à peu près tous les services gouvernementaux), les hôpitaux et les cliniques, les services publics, la livraison et les commandes de nourriture, et je suis sûr qu’il n’y a pas plus de choses qui ne me sont venues à l’esprit. Autant que possible, réduisez-le à du HTML et du CSS statiques et peut-être un tout petit peu d’amélioration de JS, et réduisez chaque octet que vous pouvez.

Parce que trop de sites plantent déjà parce que leurs CMS ne peuvent pas suivre les augmentations de trafic. Et trop de sites utilisent des cadres dynamiques qui déchargent les batteries mobiles et excluent les utilisateurs de navigateurs plus anciens. C’est ennuyeux et contre-productif dans le meilleur des cas, mais en ce moment, c’est inacceptable. Ce n’est pas le moment de «eh bien, c’est aussi performant que notre pile, donc je suppose que les utilisateurs devront vivre avec». La performance n’est plus seulement une chose à laquelle aspirer. À l’heure actuelle, dans certaines situations, les performances peuvent littéralement sauver des vies à un utilisateur ou à sa famille.

Nous sommes là pour servir nos utilisateurs. Le meilleur service que vous pouvez rendre en ce moment est de vous assurer qu’ils peuvent utiliser votre site ou service, et non 502 Mauvaise passerelle ou un rendu de page de décharge de batterie de 20% sur deux minutes. Tout devrait prendre plusieurs places arrière pour cet effort.

Je ne peux pas vous dire la meilleure façon d’obtenir de l’électricité statique – vous seul pouvez le comprendre. Peut-être que pour vous, obtenir de la statique signifie utiliser une mise en cache de serveur très agressive et une approche cache-buster pour mettre à jour les informations. Peut-être que cela signifie utiliser une sorte de plugin de rendu statique pour votre CMS. Peut-être que cela signifie accélérer une migration planifiée vers un CMS de site statique comme Jekyll ou Eleventy ou Grav. Peut-être que cela signifie enregistrer des pages au format HTML à partir de votre navigateur et assembler à la main une copie statique de votre site pour l’instant. Il existe de nombreuses façons de le faire, mais quelle que soit la manière que vous choisissez, Fais le maintenant.

Close Menu