15-03-2011, 01:26 AM
salut à tous
je me pose une question qui ne trouve pas de réponse réellement satisfaisante...
je compte mettre en place un système d'activation/désactivation du site dans le cas de gros bug ou de grosse maintenance...bref...un truc du genre "le site est en maintenance, revenez plus tard..."
j'utilise un système MVC (contrôleurs non uniques fait maison)
plusieurs idées me viennent en tête:
- au login du joueur (c'est pourri car il peut y avoir des joueurs connectés)
- un simple champs dans une table SQL qui sera checké dans chaque contrôleur
- un champs dans une table en memory heap (pour le moment je suis sur un mutu)
- un simple fichier ou répertoire qui si présent fera office de condition d'activation/désactivation
- mes contrôleurs peuvent interroger un script qui initialise selon les besoin des variables globales DEFINE, ce qui me sert de configuration globale du site, cela peut être aussi une piste. mais cela nécessite d'éditer à la main le script contenant les données de configuration
je ne sais pas (car je n'ai pas l'expérience de ce genre de truc) si un système de désactivation est nécessaire ou obligatoire...
et cela me parait lourd de checker dans chaque contrôleur si le site est activé/désactivé
avez vous mis un tel système en place? si oui, pour quelle solution avez vous optez ?
merci de m'avoir lu
je me pose une question qui ne trouve pas de réponse réellement satisfaisante...
je compte mettre en place un système d'activation/désactivation du site dans le cas de gros bug ou de grosse maintenance...bref...un truc du genre "le site est en maintenance, revenez plus tard..."
j'utilise un système MVC (contrôleurs non uniques fait maison)
plusieurs idées me viennent en tête:
- au login du joueur (c'est pourri car il peut y avoir des joueurs connectés)
- un simple champs dans une table SQL qui sera checké dans chaque contrôleur
- un champs dans une table en memory heap (pour le moment je suis sur un mutu)
- un simple fichier ou répertoire qui si présent fera office de condition d'activation/désactivation
- mes contrôleurs peuvent interroger un script qui initialise selon les besoin des variables globales DEFINE, ce qui me sert de configuration globale du site, cela peut être aussi une piste. mais cela nécessite d'éditer à la main le script contenant les données de configuration
je ne sais pas (car je n'ai pas l'expérience de ce genre de truc) si un système de désactivation est nécessaire ou obligatoire...
et cela me parait lourd de checker dans chaque contrôleur si le site est activé/désactivé
avez vous mis un tel système en place? si oui, pour quelle solution avez vous optez ?
merci de m'avoir lu