Bonjour Ce n'est pas une application rails avec des indicateurs, c'est une application rails une page en particuliers) qui interroge la base de données à une fréquence déterminée (toutes les 10 minutes par exemple) et qui en fonction du résultat met à jour les contrôles sur la page web je vais essayer de jetter un coup d'oeil sur rails 5 merci pour tes conseils
Le 8 août 2016 à 10:36, Francis MILHAU <francis.mil...@free.fr> a écrit : > Bonjour > Ce n'est pas une application rails avec des indicateurs, c'est une > application web (une page en particuliers) qui interroge la base de données > à une fréquence déterminée (toutes les 10 minutes par exemple) et qui en > fonction du résultat met à jour les contrôles sur la page web > je vais essayer de jetter un coup d'oeil sur rails 5 > merci pour tes conseils > > > > Le 6 août 2016 à 14:42, Simon Courtois <happyn...@gmail.com> a écrit : > >> Bonjour, >> >> Sur le principe avoir une méthode qui fait une boucle infinie sur le >> serveur est une très mauvaise idée car cela block un process. Imaginons que >> l'app soit hostée avec par exemple un maximum de 3 processes, il suffit >> d'ouvrir la page 3 fois pour que le serveur ne puisse plus répondre à >> personne. >> >> Il serait préférable d'opter pour une solution JS qui va effectivement >> interroger le serveur de temps en temps pour une réponse à jour et qui sera >> calculée rapidement à la demande. >> >> Maintenant si on veut se la jouer fancy on peut aussi penser à une >> solution à base de websockets, Rails 5 sorti il y a peu propose une >> solution clé-en-main appelée ActionCable. >> >> @ziburudebian Quel est le besoin fonctionnel exact ? C'est pour >> l'application avec les indicateurs, etc ? >> >> Bonne journée, >> >> Simon Courtois >> >> On 6 August 2016 at 09:33:34, Julien Grillot (julien.gril...@gmail.com) >> wrote: >> >> Bonjour, >> >> Le plus simple qui me vienne en tête est que ce soit JavaScript qui >> boucle toutes les minutes avec un setInterval pour faire un appel XHR >> (ajax) qui récupère ce qui est calculé côté serveur. >> >> Le 6 août 2016 à 00:16, ziburudebian <devmap...@gmail.com> a écrit : >> > bonjour >> > >> > je voudrais actualiser ma page web depuis ma fonction ruby : >> > sur la bouton 'start' de ma page web (slim), j'appelle une fonction >> > (runexecution) de mon controller : >> > cette fonction fait une boucle infinie toutes les minutes et doit >> > réactualiser le contenu de ma page (input par exemple) en fonction de >> > resultat générées par ma fonction runexecution : >> > comment faire ? un render , ...auytre ideés ? >> > >> > My config: >> > Linux debian 7 >> > ruby 2.1 >> > Rails 4.17 >> > mysql 5 >> > >> > -- >> > -- >> > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >> de >> > Google Groups. >> > Pour transmettre des messages à ce groupe, envoyez un e-mail à >> l'adresse >> > railsfrance@googlegroups.com >> > Pour résilier votre abonnement envoyez un e-mail à l'adresse >> > railsfrance-unsubscr...@googlegroups.com >> > --- >> > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes >> > "Railsfrance". >> > Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le >> > concernant, envoyez un e-mail à l'adresse >> > railsfrance+unsubscr...@googlegroups.com. >> > Pour obtenir davantage d'options, consultez la page >> > https://groups.google.com/d/optout. >> >> -- >> -- >> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >> de Google Groups. >> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >> railsfrance@googlegroups.com >> Pour résilier votre abonnement envoyez un e-mail à l'adresse >> railsfrance-unsubscr...@googlegroups.com >> --- >> Vous recevez ce message, car vous êtes abonné au groupe Google >> Groupes Railsfrance. >> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le >> concernant, envoyez un e-mail à l'adresse railsfrance+unsubscribe@google >> groups.com. >> Pour plus d'options, visitez le site https://groups.google.com/d/optout >> . >> >> -- >> -- >> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >> de Google Groups. >> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >> railsfrance@googlegroups.com >> Pour résilier votre abonnement envoyez un e-mail à l'adresse >> railsfrance-unsubscr...@googlegroups.com >> --- >> Vous recevez ce message, car vous êtes abonné à un sujet dans le groupe >> Google Groupes "Railsfrance". >> Pour vous désabonner de ce sujet, visitez le site >> https://groups.google.com/d/topic/railsfrance/HtOIj8uJg_E/unsubscribe. >> Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un >> e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com. >> Pour obtenir davantage d'options, consultez la page >> https://groups.google.com/d/optout. >> > > -- -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse railsfrance@googlegroups.com Pour résilier votre abonnement envoyez un e-mail à l'adresse railsfrance-unsubscr...@googlegroups.com --- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Railsfrance. Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com. Pour plus d'options, visitez le site https://groups.google.com/d/optout .