<html>
<head>
<title>Phpcovid : Page d'accueil</title>
<meta name=author content="Bernard Chardonneau">
<meta name=copyleft content="Logiciel et données publiés dans le domaine public">
<meta name=robots content="noindex,follow">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="css/misenpage.css" rel="stylesheet" type="text/css">
<link href="css/styles.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="contenu">
<h1>Introduction</h1>
Ce site web part de la constatation que de nos jours, beaucoup de
webmasters ne savent pas ou ne savent plus écrire des sites web
en PHP.<br>
<br>
A la place, ils utilisent plus que nécessaire Javascript et des
technologies dérivées.<br>
<br>
Cela entraine presque toujours une perte de temps pour l'utilisateur
qui consulte le site. Par ailleurs, si Javascript permet de traiter
en temps réel les actions au clavier et à la souris de l'utilisateur,
certains sites prennent l'initiative de modifier la page affichée
avant que l'utilisateur ait fini de formuler sa demande. Cela va à
la fois augmenter inutilement le trafic réseau et faire perdre du
temps à l'utilisateur qui doit attendre que la page ait été (mal)
réactualisée pour poursuivre la saisie de sa demande.<br>
<br>
Même lorsque l'ergonomie d'un site web n'est pas en cause, le choix
de javascript pour demander à chaque navigateur qui accède au site
de fabriquer la page à afficher, plutôt que de la préparer une seule
fois, coté serveur, puis de l'envoyer prête à l'emploi à tous ceux
qui veulent la consulter, peut entrainer une lenteur d'affichage
affligeante.<br>
<br>
Le<a href="https://solidarites-sante.gouv.fr/grands-dossiers/vaccin-covid-19/article/le-tableau-de-bord-de-la-vaccination" target="officiel">
site web officiel</a> pour consulter les statistiques de vaccination
COVID 19 en France en est un exemple caricatural : si on prépare
les pages à afficher coté serveur, ce qui est fait sur ce site-ci, le
gain de vitesse pour disposer de la page dépasse largement le facteur
10 !<br>
<br>
</div>
<div id="menu">
XXXMENU
</div>
</body>
</html>