Mauvaise idée … perpétuelle - Logiciels - Windows & Software
Marsh Posté le 17-12-2020 à 12:13:57
Vosges88 a écrit : Quand une idée est dépassée, gardons là ! |
Marsh Posté le 17-12-2020 à 13:46:56
Pourtant nous ne sommes pas vendredi.
Elle est ou la question?
Marsh Posté le 17-12-2020 à 15:57:35
Vosges88 a écrit : Alors que je le répète les pages s’affichent maintenant à la vitesse de la lumière, plus besoin de cache. |
Parle pour toi.
Marsh Posté le 17-12-2020 à 17:27:58
Hanka a écrit : Pourtant nous ne sommes pas vendredi. |
N'y aurait-il pas un paramétrage secret dans Edge pour faire qu'en sorte le cache se vide - vraiment- avec le bouton actualiser ?
Ou un autre paramétrage pour empécher le fonctionnement du cache d'une manière générale ?
Marsh Posté le 17-12-2020 à 17:34:41
flash_gordon a écrit : |
En fait j'ai volontairement exagéré en parlant de vitesse de la lumière.
Car je n'ai pas non plus une connexion super rapide.
Mais je me demande si cette histoire de cache, qui utilise de la mémoire et des tonnes d'inscription sur le disque dur de photos, etc , ... à chaque visite de site ne ralentit pas plus le PC que le fait d'utiliser le cache pour allez soit disant plus vite sur Internet ?
Pour moi le "vieux" cache dont l'invention date de Mathusalem devrait être supprimé.
Mais bon je suis pas expert en informatique, les vrais spécialistes répondrons peut-être à mes questionnements ?
Marsh Posté le 17-12-2020 à 18:17:14
Vosges88 a écrit : Quand une idée est dépassée, gardons là ! |
oula, on a un vainqueur la ....
le cache des pages et éléments de page est géré sur le et par le site web, pas le browser
des gents bien plus avisé que toi ont réélement travaillé sur le sujet : https://tools.ietf.org/html/rfc7234#section-5.2
Marsh Posté le 17-12-2020 à 18:26:27
Vosges88 a écrit : |
CTRL+F5
ou
barre de développeur/reseau -> Disable cache
Marsh Posté le 17-12-2020 à 19:04:23
Z_cool a écrit :
le cache des pages et éléments de page est géré sur le et par le site web, pas le browser des gents bien plus avisé que toi ont réellement travaillé sur le sujet : https://tools.ietf.org/html/rfc7234#section-5.2 |
En fait, si.
Plus ou moins.
Le navigateur utilise les informations de mise en cache fournies par le serveur (ou le CDN), mais a aussi son propre système de cache autonome pour les ressources qui ne fournissent pas ces headers HTTP.
En plus, dans certains cas certains navigateurs ne respectent pas ces règles "pour optimiser/accélérer l'expérience utilisateur".
En tout cas si le cache n'est pas invalidé par le serveur (s'il reçoit un code HTTP 304 ou si le TTL encore valide), la ressource est récupérée dans le cache navigateur.
Et il faut ajouter à ça les éventuels caches intermédiaires (par exemples les CDN, le cache des CMS, ...) qui complexifient encore la distribution des ressources.
En gros, il peut y avoir du cache partout entre là où est stockée la ressource et l'affichage dans le navigateur.
Une méthode pour outrepasser quasiment tous les caches : utiliser un paramètre GET bidon, donc forcément non caché par les caches statiques (les plus répandus).
Par exemple : https://forum.hardware.fr/?toto=tata
Marsh Posté le 18-12-2020 à 11:54:49
nex84 a écrit : |
"pas d'info" c'est deja une info
si le site web donne pas de directive, il ne pas reprocher aux caches de faire au mieux leur travail
mais en parlant de cache intermédiaire: dans ma boite 80-85% du trafic Internet est sous SSL, ca limite tres vite leur capacité quand meme
Marsh Posté le 18-12-2020 à 12:25:44
Z_cool a écrit : |
Normalement chaque "étage" doit gérer ses connexions SSL et ses certificats.
Seul ton point de sortie expose le certificat SSL de l'URL publique, le reste étant des certificats SSL internes.
De cette manière, toutes les connexions sont chiffrées et les caches intermédiaires peuvent faire leur boulot. Par contre il faut une PKI en béton.
Sinon tu as la possibilité de faire du SSL offload mais c'est plus moche...
Marsh Posté le 04-08-2022 à 10:42:19
Maintenant c'est Mozilla qui merde :
Je change une image sur mon site, je rafraichi la page : c'est la vieille image qui est toujours affichée !
Pour voir le changement il faut que j'efface l'historique ! Quelle merde !
Tout ça pour une connerie de mise en mémoire des images qui est obsoléte depuis 20 ans !
Comment paramétrer tous mes navigateurs : edge, mozilla, chrome pour empecher la mise en cache des images ?
Marsh Posté le 04-08-2022 à 11:48:29
Relis tout ce qu'on a déjà dit ...
Marsh Posté le 04-08-2022 à 16:46:08
https://www.it-connect.fr/quest-ce-que-le-cache/
Marsh Posté le 04-08-2022 à 20:16:52
Y'aurait pas un mélange http/https des fois ? Hier j'ai voulu reprendre un site wordpress que j'avais laissé en plan depuis 4 ans.
Les navigateurs ayant évolués entre-temps, y'a pleins de trucs qui ne marchaient plus, comme l'appel à une URL non sécurisée si je me connecte sur la page en question en https (visible via la console, la requête est bloquée)
Si ça se trouve c'est un truc dans le genre.
Marsh Posté le 06-08-2022 à 18:14:43
renaud072 a écrit : Y'aurait pas un mélange http/https des fois ? Hier j'ai voulu reprendre un site wordpress que j'avais laissé en plan depuis 4 ans. Les navigateurs ayant évolués entre-temps, y'a pleins de trucs qui ne marchaient plus, comme l'appel à une URL non sécurisée si je me connecte sur la page en question en https (visible via la console, la requête est bloquée) Si ça se trouve c'est un truc dans le genre. |
Le RFC7234, last edit :2014
C est pas la gestion du cache qui a évolué, c est le langage HTML lui même qui a évolué (html 2.0, websocket, flash,…)
Marsh Posté le 07-08-2022 à 13:14:50
Z_cool a écrit :
C est pas la gestion du cache qui a évolué, c est le langage HTML lui même qui a évolué (html 2.0, websocket, flash,…) |
J'ai tenté cette piste parce que ça y ressemblait. Mais je me doutais qu'il était peu probable que ce soit ça.
Après de mon côté j'ai aussi remarqué des trucs similaires, genre je change l'URL en https dans le code de la page et malgré un F5 le lien reste en http... c'est bizarre. Ce n'est qu'au bout d'un long moment que ça daigne enfin changer comme s'il y avait une sorte de timeout qui allait rappeler l'ensemble du code.
Marsh Posté le 13-08-2022 à 08:45:09
F5 != CTRL+F5
F5 va conserver ce qui est en cache ( dans ton cas probablement la redirection)
CTRL +F5 va forcer le rechargement de tout
Sinon dans les outils de développement des browser, il y a une option pour désactiver le cache
Marsh Posté le 13-08-2022 à 15:48:51
J'avais zappé de faire CTRL en effet, tu m'étonnes que ça voulait pas tout actualiser
Marsh Posté le 17-12-2020 à 12:08:43
Quand une idée est dépassée, gardons là !
C’est ce qui doit se dire chez microsoft !
Je voudrais vous parler aujourd’hui du cache internet.
A la préhistoire d’internet, quand il fallait des heures pour afficher des photos, le cache internet a été inventé.
A l’époque il était bien utile, il permettait d’afficher directement les photos sur un site internet déjà visité.
Ensuite avec la rapidité du net, ce ne fut plus utile, mais conservé je ne sais pas pourquoi.
Heureusement sur Microsoft Internet Explorer il y avait un petit bouton « recharger » ou « actualiser » pour charger les éventuelles nouvelles photos d’un site.
Maintenant c’est pire, le bouton actualiser d’Edge ne fonctionne pas ! Alors que je le répète les pages s’affichent maintenant à la vitesse de la lumière, plus besoin de cache. Malheureusement sur un site déjà visité, plus moyen d’afficher ce qu’on pourrait appeler l’actualité du site, les photos sont figées pour l’éternité de la dernière consultation du site !
Il faut faire une longue manipulation pour vider le cache !
J’ai un site internet sur le cinéma où je remplace parfois des photos avec de plus récentes, même adresse, mais évidement aucune mise à jour n’est prévue sur Edge, ce sont toujours les mêmes photos que l’on voit, même si elles ont été changées…