My Authors
Read all threads
Il y a 10-15 ans, je suivais le fonctionnement technique de Wikipédia, qui à l'époque était déjà un des principaux sites mondiaux tout en fonctionnant avec des moyens très modestes.
Quelques explications.
Wikipédia fonctionne en deux modes: le mode «connecté» (utilisateurs identifiés), qui permet notamment de modifier les articles en laissant les éditions à son nom, et le mode «utilisateur anonyme». La masse des gens qui consultent le site sont des utilisateurs anonymes.
Lorsque le site présente des pages à des utilisateurs anonymes, il mémorise ces pages dans des «mémoires caches» déconcentrées (il y a plusieurs groupes de serveurs mémoire cache de Wikipédia dans le monde; j'avais jadis installé des serveurs à Paris, depuis désactivés).
Cela ne coûte pas très cher en ressources de resservir plusieurs fois la même page à des utilisateurs anonymes. En revanche, produire des pages personnalisées pour les utilisateurs connectés est plus coûteux (cela fait tourner des scripts PHP).
D'une façon générale, il n'est pas très coûteux en serveurs de servir des pages HTML statiques (toujours le même contenu pour tout utilisateur); il est plus coûteux de servir des pages dynamiques et personnalisées (car il faudra faire tourner des scripts etc sur les serveurs).
Il n'est guère coûteux en bande passante réseau et en serveurs de servir de bêtes pages textuelles présentant des documents de cours. Il est considérablement plus coûteux de servir des vidéos.
Je ne suis évidemment pas expert en dimensionnement de services Web, mais il ne me paraît guère coûteux de servir des cours textuels publiquement disponibles (pas d'identifiants/mots de passe) via des pages statiques.
En revanche, il est plus coûteux de passer par un «espace numérique de travail» fortement dynamique, ou par des vidéos. Ce qui peut expliquer l'effondrement de services fonctionnant ainsi.
En résumé, si vous voulez des cours disponibles sans problèmes techniques, sans exiger des connexions à haut débit et faible latence chez les étudiants et élèves, il faudrait mieux des pages texte statiques (et publiquement ouverte) que tous les machins que l'on propose.
(Je suis bien évidemment ouvert à tout correctif par des gens qui connaîtraient mieux le sujet que moi.)
Le texte simple / HTML a par ailleurs l'avantage sur les PDF qu'il s'affiche bien sur tablette ou téléphone portable (merci à @Anne__GE d'avoir pointé cela).
C'est bien le moment de réfléchir à nos véritables besoins. Par exemple, avez-vous vraiment besoin que les étudiants s'authentifient par login/password avant d'accéder aux documents? Si oui, pourquoi?
Une anecdote: j'ai jadis exercé dans un établissement qui servait quotidiennement sans problème au monde entier des polys de cours et énoncés de TD/TP, et avait un dispositif de remise de TP.

À votre avis, qu'est-ce qui écroulait le serveur ?
Une application permettant la sélection de modules optionnels (en humanités sciences sociales), avec des pics de connexion dues à une approche premier arrivé premier servi.

Bref, un problème technique (appli mal conçue) et politique (premier arrivé premier servi c'est débile).
Missing some Tweet in this thread? You can try to force a refresh.

Enjoying this thread?

Keep Current with David Monniaux

Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!