Forum: Rails France Project rails ou Ruby FastCgi

Posted by Thomas Beugin (Guest)
on 2009-06-15 16:07
(Received via mailing list)
Bonjour,

J'ai une petite question...
Sur notre asterisk on a activé les log via mysql pour faire un
intranet sur les stats de téléphone.

J'ai une Base de données avec deux table
Une user ( ID + Nom)
L'autre CDR ( avec les stats que asterisk met à jours)

Au final, les seuls ajouts de données ce feront sur la table user pour
mettre à jours les utilisateurs.... La table cdr sert juste à faire
l'affichage aucun modif est faite dessus...

au final est ce que j'ai vraiement besoin de passer par rails?


Cordialement,
Beugin Thomas
Posted by Michel Belleville (Guest)
on 2009-06-15 16:40
(Received via mailing list)
Disons que ta question me fait penser à cette autre question :
Sachant que je dois transporter un verre d'eau, est-ce que j'ai vraiment
besoin d'un verre bleu clair ?

A quoi je répondrais : tant que tu peux mettre la bonne quantité d'eau 
dans
ton verre et qu'il n'est pas cassé, alors oui tu peux utiliser un verre 
bleu
clair. Sinon, tu peux utiliser un verre vert pomme, ou un verre 
transparent,
ou un pot en terre cuite, ou un seau en fer.

Donc, oui, tu peux passer par Rails, pour une tâche aussi simple tu 
auras
fini dans les 2 heures de travail pas très intensif, ça va marcher et tu 
vas
être content. Si tu passe par PHP ou Python, tu n'en auras pas forcément
pour beaucoup plus longtemps (ni forcément pour moins longtemps), il y a 
de
très fortes chances pour que ça marche, et tu seras probablement content 
du
résultat.

La question n'est pas de savoir si Rails est obligatoire mais s'il est
adapté. Oui, il est adapté, même pour les petits systèmes très simples, 
et
il n'est pas overkill à mon avis, et pour quelque chose d'aussi simple 
il ne
sera pas difficile à déployer ou à faire évoluer.

En espérant que ça fait avancer ton schmilblick.

Michel Belleville


2009/6/15 Thomas Beugin <kimkof@gmail.com>
Posted by Thomas Beugin (Guest)
on 2009-06-15 17:44
(Received via mailing list)
> Sachant que je dois transporter un verre d'eau, est-ce que j'ai vraiment
> besoin d'un verre bleu clair ?

C'est un peu ca :)


Me tâte au final, car je vais sortir des convention des noms de rails.
Malgre que ca se détourne.



Cordialement,
Beugin Thomas



Le 15 juin 2009 16:28, Michel Belleville<michel.belleville@gmail.com> a 
écrit :
Posted by Michel Belleville (Guest)
on 2009-06-15 18:06
(Received via mailing list)
Si ton projet n'a pas à évoluer trop avec le temps, c'est pas grave de
sortir des conventions, ça va juste te rajouter le temps de mettre en 
place
la configuration spécifique (mettons 10 à 30 minutes selon que tu as à
chercher dans l'API comment faire ou pas). Si par contre c'est appelé à
évoluer fréquemment, voir devenir une gross appli complexe qui va 
pouvoir
lire / écrire en synchrone avec une appli websphere et un annuaire LDAP,
peut-être que ça risque de pas mal se corser, mais de toute façon quel 
que
soit l'outil ça sera corsé dans un cas comme ça.

Michel Belleville


2009/6/15 Thomas Beugin <kimkof@gmail.com>
Posted by JD (Guest)
on 2009-06-16 09:14
(Received via mailing list)
Le lundi 15 juin 2009 à 16:07 +0200, Thomas Beugin a écrit :

> au final est ce que j'ai vraiement besoin de passer par rails?


On commence par ajouter une interface pour faire des stats, puis
faciliter la gestion des utilisateurs, puis gérer plus facilement les
menus vocaux, puis les redirections d'appels, puis...
Rails va grandement t'aider à faire évoluer ton appli quand les besoins
se présenteront ! Pour faciliter l'interfacage rails/asterisk, il existe
le plugin telegraph qui reprend la philosophie mvc pour l'adapter à la
téléphonie : http://telegraph.rubyforge.org/Home.html
+1 pour rails ;)

J.
Posted by Thomas Beugin (Guest)
on 2009-06-16 09:19
(Received via mailing list)
Merci JD

Je vais regarder ce petit plugin

Cordialement,
Beugin Thomas



Le 16 juin 2009 09:02, JD<jeremy.dierx@bouga.net> a écrit :
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.