12-05-2010, 12:52 PM
En quoi une tache qui se lance toutes les heures est-elle idiote ?
Pour ma part, je considère l'utilisation des taches cron et / ou d'un script type daemon/serveur qui tourne sur une boucle infinie. Mais ce que je considère comme idiot, c'est justement de déléguer le traitement d'une tache aux internautes. Que l'exécution d'une tache qui devrait être lancée régulièrement -je dis ça parce que le sujet c'est les taches cron - dépende de la navigation des internautes, c'est pas du tout logique. Un internaute peut se retrouver avec une page qui met 3 plombes à charger. Si personne ne se connecte pendant plusieurs jours, aucune exécution n'est possible et la cohérence des données peut alors être compromise.
Tu me diras peut-être "mais non c'est pas possible, y aura toujours quelqu'un sur mon jeu ! Puis si personne se connecte, y a rien à mettre à jour !" C'est peut-être vrai, mais d'un niveau de logique et de conception d'application, ce schéma-là est nul à chier. Alors je comprends qu'il puisse être utilisé par ceux qui n'ont ni la chance d'avoir un dédié, ni envie d'utiliser des sites tiers. Ça n'empêche pas que ça pue
Pour ma part, je considère l'utilisation des taches cron et / ou d'un script type daemon/serveur qui tourne sur une boucle infinie. Mais ce que je considère comme idiot, c'est justement de déléguer le traitement d'une tache aux internautes. Que l'exécution d'une tache qui devrait être lancée régulièrement -je dis ça parce que le sujet c'est les taches cron - dépende de la navigation des internautes, c'est pas du tout logique. Un internaute peut se retrouver avec une page qui met 3 plombes à charger. Si personne ne se connecte pendant plusieurs jours, aucune exécution n'est possible et la cohérence des données peut alors être compromise.
Tu me diras peut-être "mais non c'est pas possible, y aura toujours quelqu'un sur mon jeu ! Puis si personne se connecte, y a rien à mettre à jour !" C'est peut-être vrai, mais d'un niveau de logique et de conception d'application, ce schéma-là est nul à chier. Alors je comprends qu'il puisse être utilisé par ceux qui n'ont ni la chance d'avoir un dédié, ni envie d'utiliser des sites tiers. Ça n'empêche pas que ça pue