Introduction
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.
A la place, ils utilisent plus que nécessaire Javascript et des
technologies dérivées.
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.
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.
Le
site web officiel 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 !