Leçon 14Pour aller plus loin, quelques pratiques de codage
- Notion 86 - Introduction aux pratiques de codage de l'éco-conception web avec le projet The Good Manager
- Notion 87 - Nettoyer le code pour l'efficacité énergétique
- Notion 88 - Code asynchrone : faire plus, en moins de temps
- Notion 89 - Des serveurs plus efficaces et moins gourmands en ressources
- Notion 90 - Gérez la charge de travail de vos serveurs
- Notion 91 - Utiliser des bibliothèques externes : l'exemple des CDN de Bootstrap
- Notion 92 - Vérification des pratiques de code
Notion 90
Gérez la charge de travail de vos serveurs
Compétences ciblées
Choisir la bonne taille de serveur pour les besoins du site web peut réduire la consommation électrique inutile. Cela commence par la surveillance du trafic et l'ajustement de la dimension du serveur.
Surveillance du trafic
En surveillant votre serveur et vos pages, vous pouvez identifier la partie du trafic qui est gourmande en ressources, c'est-à-dire la page visitée qui nécessitera le plus de ressources / de charge serveur (nombre de requêtes, taille des fichiers, etc.). Cela permettra par la suite d'identifier les problèmes d'optimisation.
Par exemple :
- Les médias pourraient-ils être plus légers ?
- Y a-t-il une ressource spécifique souvent consultée qui pourrait être mise en cache ?
- Y a-t-il une page qui est inaccessible pour les visiteurs ou avec un script bloquant ?
Dimension du serveur
Dans le cas de l'auto-hébergement, vous devez toujours penser à dimensionner votre serveur en fonction de vos besoins. Un serveur surpuissant pour peu de visites ne sera pas adapté, un petit serveur ne serait pas en mesure de gérer un trafic élevé ou des pics de visites.