IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception Web Discussion :

Gérer les heures sur un forum.


Sujet :

Conception Web

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 221
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 221
    Points : 472
    Points
    472
    Par défaut Gérer les heures sur un forum.
    Bonjour,

    J'ai presque terminé mon nouveau forum et je me rend compte que je n'ai pas réfléchi au problème de la gestion de l'heure des posts.

    Pour le moment chaque post se voit attribué l'heure du serveur (je crois).

    Celle-ci n'étant pas nécessairement celle d'un posteur du Québec, par exemple, ce dernier risque de poster d'avoir des horaires bizarres qui s'affichent.


    Comment gère-t'on les problèmes de ce genre ?


    Merci d'avance pour vos réponses.
    C'est pas parce que j'ai tort que vous avez raison.

  2. #2
    Invité4
    Invité(e)
    Par défaut
    Salut,
    le posteur choisit son fuseau horaire (GMT+x) et ton serveur est sûrement GMT+1, donc il calcule en fonction du fuseau de notre ami posteur.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 221
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 221
    Points : 472
    Points
    472
    Par défaut
    Merci pour ta réponse Eldacar,

    Ce que je ne comprend pas c'est le "calcul" dont tu parles.

    Je m'explique :
    -Je suis en France, mon serveur aussi. Je poste un message à 11H00. Sur le forum le message apparaît comme ayant été posté à 11h00.
    - Un gars est au Québec. Il poste à 11H00, heure du Québec. Sur mon site, le message apparaît comme ayant été posté à 18H00, heure qu'il était pour le serveur en France lorsque notre ami québecquois a posté à 11H00 au Québec (je n'ai pas fait le calcul précis pour les heures, c'est juste un exemple).

    Là je suis complètement embrouillé.
    Quel résultat doit-on normalement obtenir sur un forum, pour que tout le monde soit content avec ces histoires d'horaire ?
    Exemple : un visiteur localisé en France lit le message posté par le Québecquois. Quelle heure doit-il voir pour l'heure du poste? 11h00 ou 18H ?
    Le Québecquois, lui, doit voir que son post a été posté à 11H00, heure qu'il était chez lui quand il a posté.

    Donc comment faire pour que tout le monde soit content ?
    C'est pas parce que j'ai tort que vous avez raison.

  4. #4
    Membre éprouvé
    Avatar de Celelibi
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 087
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 087
    Points : 1 122
    Points
    1 122
    Par défaut
    Une bonne solution serait à mon avis de stoquer les heures UTC (grosso-modo, c'est GMT+0), puis lors de l'affchage des messages, convertire en GMT+n en fonction de ce qu'à choisi l'utilisateur qui visionne actuellement le forum.
    Les vaches ne peuvent PAS voler, quoi qu'elles aient pu vous raconter.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    1 221
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 221
    Points : 472
    Points
    472
    Par défaut
    C'est ce qui me semblait le mieux en effet. Je mettais dis qu'il fallait gérer les heures en sortie, lors de l'affichage.

    Par contre là elles seront différentes pour un Québecquois non inscrit et un inscrit.

    Est-ce que ça ne va pas manger beaucoup de ressources serveur, ce travail sur les dates ?


    D'autres précisions ? Quelqu'un a-t'il déjà été confronté à ce problème ? Y'a-t'il une solution standard dans ce cas ?
    C'est pas parce que j'ai tort que vous avez raison.

Discussions similaires

  1. [VB] - Comment gérer les tabulations sur une fiche ?
    Par guiguikawa dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 06/03/2007, 13h28
  2. [Dates] Comment gérer les dates sur un blog ?
    Par psychoBob dans le forum Langage
    Réponses: 10
    Dernier message: 14/06/2006, 14h09
  3. gérer les exceptions sur les constructeurs?
    Par LESOLEIL dans le forum Général Java
    Réponses: 9
    Dernier message: 15/03/2006, 10h46
  4. Gérer les clics sur les boutons
    Par cyberlewis dans le forum Windows
    Réponses: 4
    Dernier message: 08/02/2004, 15h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo