Ouverture de session

Commentaires récents

Syndication
Flux XML

Utiliser Rails pour mon Stage?!!

Utiliser Rails pour mon Stage?!!
Posté par julesnziet le Jeudi, 30 Novembre, 2006 - 9:32pm. Windows

Bonjour!
Je suis étudiant en école d'ingénieur, et je vais entammer mon stage de fin d'étude en début janvier !
En bref, mes objectifs seront de:
- Réunir les différentes données existantes dans la boîte (format excel, access, ...) afin d'en faire un tout COHERENT et d'aboutir à la création d'une base de données unique. A ce propos, j'ai l'intention d'allour une machine spécialement pour cette base, machine qui fera office de serveur.

- Créer un frontend ergonomique pour cette base, problablement sous forme de clients légers, car de nombreux département de la société utiliseront la base !

Ouf!! Bref, j'ai 3 options :
1. Utiliser Access97 pour L'ENSEMBLE!! je suis pas chaud du tout, car c'est bien connue, Access n'est pas un VRAI SGBDR
2. Utiliser une solution Apache/MySQL/PHP. Seul problème de taille: Je DETESTE le PHP!! j'ai jamais put m'y faire, je trouve ça hideux et pénible à programmer, tout simplement! alors, en faire pendant 7 mois!!

3. Développer et déployer le tout avec ... "InstantRails"!! Inutile de dire que je suis un Rubyiste convaincu, et je suis (déja) accro à Rails!!
Seulement, j'ai de nombreux doute, et je ne voudrais pas faire un choix trop hatif, que je pourrais regretter amèrement par la suite !!
Ma crainte essentielle est la suivante : Au niveau du déploiement de l'application! En effet, ça me semble être le talon d'achille des applications Rails aujourd'hui, surtout lorsque l'on se lance dans l'incompréhensible (pour ma part) association : Apache2, Mongrel, lighttpd,... arrrggghhh!! Trop délicat, trop complxe à mettre sur pied !! sur le coup, il y'a rien à dire MySQL/PHP, je dis chapeau!!
Donc, c'est ma plus grande peur !!
Est ce que InstantRails peut permettre d'assurer le déploiement COMPLET d'une application Rails? En bref, est ce que InstantRails, c'est juste comme EasyPHP, id est une simple boite à outil pour tester son appli en local, sans plus??

Et pour finir, je voudrais avoir votre avis : est ce que honnêtement, vous pensez qu'il est raisonnable pour un stage de fin d'étude de 7 mois, de faire le choix d'utiliser une solution aussi "avangardiste" que Rails, sachant que nottament au niveau du déploiement, cela risque d'être très délicat??
En même temps, DIEU que c'est RAPIDE et agréable de développer avec Rails !!!
:-)

Donnez votre avis, svp...



[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | sujet précédent | sujet suivant | envoyer par email ]

Options d'affichage des commentaires
Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder" pour activer vos changements.

Sujet: 
Re: stage
Auteur: 
jasperiel
Date: 
Ven, 01/12/2006 - 10:45

Si tu as le choix de la techno, profites-en, utilise Rails.

Mon stage actuellement c'est exactement ce que tu décris :
- j'ai importé des fichiers Excel et des carnets d'adresses Outlook,
- j'ai une machine mise en place qui fait serveur de production,
- j'ai une machine de dev pour pas tout casser,
- je developpe vite et ca marche du feu de Dieu !

Bonus : grace a la rapidite de Rails et le concept excellent des Migrations, tu utiliseras une methode 'Agile' ou au moins du developpement incrémental. Tu codes, tu présentes, les utilisateurs veulent que tu changes, tu le fais en 5mn, et ainsi de suite.

Rails est 'avantgardiste' certes, le seul souci est que ta boite aura du mal a trouver un developpeur Rails compétent après ton départ. Mais c'est leur problème : s'ils te l'autorisent, éclate-toi en stage :)
J'ai toute la vie pour faire du C# et du Java, j'ai pris un stage qui m'apprenait quelque chose de plus.

Sache que quand on se met un peu dedans, le déploiement n'a rien d'excessivement compliqué. Les solutions comme EasyPHP (pour le mysql et le phpadmin, la machine de dev tourne sous WeBrick) ou RailsProdWin (pour la prod) incluent des trucs tout seuls et ca suffit amplement pour un usage basique. Après, si la charge est hyper forte et tout... tu n'auras qu'a apprendre ^^
Arriver ingénieur et pas savoir mettre un serveur en place c'est quand même dommage.

Bon stage !


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
choisie rails
Auteur: 
gandalfLeblanc
Date: 
Dim, 03/12/2006 - 17:34

Pour moi si tu as vraiment le choix prend rails, certes tu vas devoir bosser pour l'administration de ta db mais tu devrais t'en sortir, surtout que de plus en plus de tutoriel en parle. Enfin utilise capritrano et subversion tu n'aura ainsi pas de mauvaise surprise car tu pourra déployer déployer ton appli au fur et a mesure.

Enfin, fait une étude comparative de rails avec les différentes solutions existantes et convaincs tes clients et ton directeur de stage du bien fondé d'utiliser rails, ainsi on pourra rien te dire le jour de ta soutenance.

bon courage


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Nouveaux liens

Sondage
Lorsque je développe avec Ruby on Rails c'est principalement sous:
Linux
36%
Mac OS X
30%
Windows
32%
(Free|Open|Net) BSD
1%
Autre...
1%
Nombre de votes: 368

Qui est en ligne
Il y a actuellement 1 utilisateur et 68 invités en ligne.

railsfrance.org - communauté francophone des utilisateurs de Ruby on Rails
[ Hébergement et ressources techniques gracieusement fournis par la SSLL Nuxos Group ]