Suivez les fils RSS
 

Des livres incontournables pour tout maîtriser

  • CSS avancées - vers HTML5 et CSS3
  • HTML5
  • CSS2
  • PHP5 avanc�
  • Memento MySQL
  • Memento CSS 3
  • Memento XHTML
  • WordPress 3 100% pratique
  • jQuery et jQuery UI
Auteur
Schnucki
#
Citer
8 Posts
Bonsoir tout le monde.
j'aurais besoin d'un gros coup de mains.
J'ai créé un petit site sur ma collection d'euros pour ma famille mais lorsque je fais des mises a jour, celles-ci ne se voient pas par mes visiteurs sans devoir rafraichir la page manuellement via F5 ou cmd+R sur mac.
Dois-je rajouter une balise quelconque ou un code sur mes pages pour qu'elles se rafraichissent automatiquement lorsque mon visiteur retourne sur mon site.
Avec mes remerciements.

^
kenor
#
Citer
399 Posts
Théoriquement on change le nom des fichiers qu'on a modifié (à cause du cache).
Un fichier CSS aura un nom de version / une date etc.

exemple avec alsa :
http://www.alsacreations.com/css/styles20120125.min.css (ici c'est la date)

^
Schnucki
#
Citer
8 Posts
Merci pour la réponse.
Malheureusement je ne peux me servir du lien ci-dessus, il ouvre une fenêtre avec de multitudes caractères incompréhensible.
Il faut que je change tous les noms de fichiers quand je fais une modification ?
Dans mon exemple sur mon site de ma collection d'euros.
Je rajoute un bouton au fichier html:
Ex: Fichier année: (2012) qui ouvre cette année.
Le visiteur qui a déjà ce fichier année dans son Cache ne vois pas ce nouveau bouton.
Sauf s'il ré-Actualise la page (F5). Je modifie de nombreuses pages toutes les semaines, il faudrait que je renomme chaque pages à chaque fois ? sweatdrop

^
gemcod
#
Citer
8 Posts
bonjour,

solution simple (mais critiquable)
Utilise une balise meta avec l'attribut http-equiv et la valeur refresh :
<meta http-equiv="Refresh" content="10"> (pour 10 secondes par exemple) 


Sinon, il faut te tourner vers du javascript.
Modifié par gemcod (13 Feb 2012 - 09:06)

Nous n'apprenons jamais que ce que d'autres savent déjà... ou presque !

^
Schnucki
#
Citer
8 Posts
Merci de m'aider biggrin
Cette solution ne m'intéresse pas trop car je ne voudrais pas d'une actualisation toute les X seconde. Une seule fois pour recevoir une page fraiche et actualisée.
En me tournant vers Javascript, est-ce possible ?
Que dois-je inscrire comme code.
Merci beaucoup.

^
Schnucki
#
Citer
8 Posts
J'ai un fichier "style.css",
serait-il possible de rajouter du code pour actualiser mes pages automatiquement ?
Si oui, que dois-je écrire ?
Merci encore.

^
Tony Monast
#
Citer
Fusionnez à froid!
Modérateur
4131 Posts
Bonjour,

Un bon début serait de lire un tutoriel de la mise en cache.

Le bélier qui va foncer commence par reculer.

http://www.radiumstudio.com 
^
Schnucki
#
Citer
8 Posts
Cela ne m'a pas aidé vraiment mais j'ai lu le tutoriel de la mise en cache.
C'est vrai je suis débutant dans la création de page internet, je fais de mon mieux mais ce n'est pas évident.
Si personne à de solution pour mon problème je vais continuer de chercher et lire les tutoriels comme conseille Tony Monast.
En espérant qu'un spécialiste puisse m'aider.
Merci à tous.

^
jokamax
#
Citer
11 Posts
Une solution également : Le cache HTML5
http://www.html5-css3.fr/html5/tutoriel-application-web-offline-html5-cache-manifest
Modifié par jokamax (14 Feb 2012 - 17:19)

http://www.golems.fr 
^
Schnucki
#
Citer
8 Posts
Bonsoir,
personne pour résoudre mon problème de rafraichissement de page.
Merci.

^
Tony Monast
#
Citer
Fusionnez à froid!
Modérateur
4131 Posts
Bonjour,

Peux-tu nous fournir l'adresse de ton site?

Le bélier qui va foncer commence par reculer.

http://www.radiumstudio.com 
^
Schnucki
#
Citer
8 Posts
Bonsoir.
voici l'adresse de mon modeste site si cela peux aider.
Ne pas trop ce moquer, je débute smile
http://ericeuros.free.fr
Merci de votre aide.
Bonne soirée.

^
Schnucki
#
Citer
8 Posts
Schnucki a écrit :
Bonsoir.
voici l'adresse de mon modeste site si cela peux aider.
Ne pas trop ce moquer, je débute smile
http://ericeuros.free.fr
Merci de votre aide.
Bonne soirée.


Merci à tous.
J'ai résolu mon problème.
Bonne continuation.

^