IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ruby on Rails Discussion :

Question générales sur Rails avant adoption


Sujet :

Ruby on Rails

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 124
    Points : 87
    Points
    87
    Par défaut Question générales sur Rails avant adoption
    Bonjour à tous,

    Je cherche une solution pour migrer la base de données des membres d'une association d'Access vers MySQL géré via interface Web. Tout est à refaire, je cherche quelque chose permettant de réduire au minimum l'écriture de code, tout en restant ouvert à des transformations ultérieures qu'on ne peut prévoir actuellement.

    Quelques questions:

    Peut-on construire avec Rails une interface pour une base de données pré-existante?

    On vante beaucoup l'intégration d'Ajax avec Rails, mais inversément une application basique est-elle consultable avec des navigateurs antiques, éventuellement sans support de javascript?

    Une fonction essentielle de cette application serait d'extraire des sélections d'adresses (et de champs dans ces adresses) pour imprimer des étiquettes (ça a l'air trivial comme ça, mais...). Le minimum serait donc de pouvoir exporter les extractions en CSV (pour importation dans un tableur), en tableau html simple, en PDF, ou de rediriger cela vers un script d'impression tournant sur le même serveur. Réalisable ?

    Enfin, une telle application n'étant jamais consultée que par une équipe très réduite (5-6 personnes, et jamais simultanément), Rail pourrait-il se contenter d'une configuration matérielle réduite (OS: Linux slackware ou debian) tout en étant fluide ? Une idée de la combinaison CPU-mémoire minimale ?

    Merci d'avance,

    G.

  2. #2
    Expert éminent
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Points : 7 285
    Points
    7 285
    Par défaut
    Bonjour, et bienvenue à toi

    Citation Envoyé par gvdmoort
    Peut-on construire avec Rails une interface pour une base de données pré-existante?
    Bien que n'ayant jamais eu à le faire, je sais qu'il est tout à fait possible de le faire, les conventions pouvant ne pas être respectées, mais tu risque de perdre du coup beaucoup de l'intérêt de Rails (ActiveRecord notemment). Peut-être vaudrait-il mieux (comme tu semble parler d'une petite appli) prendre le temps de migrer les données dans une base qui respecte les conventions

    Citation Envoyé par gvdmoort
    On vante beaucoup l'intégration d'Ajax avec Rails, mais inversément une application basique est-elle consultable avec des navigateurs antiques, éventuellement sans support de javascript?
    AJAX est parfaitement optionnel Bien évidemment, plus le navigateur est récent, mieux ça passe, mais je pense que si tu ne vise pas plus vieux qu'IE6, il en devrait pas y avoir de soucis.

    Citation Envoyé par gvdmoort
    Une fonction essentielle de cette application serait d'extraire des sélections d'adresses (et de champs dans ces adresses) pour imprimer des étiquettes (ça a l'air trivial comme ça, mais...). Le minimum serait donc de pouvoir exporter les extractions en CSV (pour importation dans un tableur), en tableau html simple, en PDF, ou de rediriger cela vers un script d'impression tournant sur le même serveur. Réalisable ?
    oui, export CSV, PDF, XML, HTML, aucun soucis à l'horizon, tu as l'embaras du choix

    Citation Envoyé par gvdmoort
    Enfin, une telle application n'étant jamais consultée que par une équipe très réduite (5-6 personnes, et jamais simultanément), Rail pourrait-il se contenter d'une configuration matérielle réduite (OS: Linux slackware ou debian) tout en étant fluide ? Une idée de la combinaison CPU-mémoire minimale ?
    il faudrait voir la taille des données que tu as à traiter, mais à priori, je dirai qu'une toute petite config devrait suffire largement (genre un vieux PII sorti du placard...)
    Globalement inoffensif
    Merci de respecter les règles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 124
    Points : 87
    Points
    87
    Par défaut Merci
    Tout cela est plutôt encourageant

    Merci et à bientôt, sans doute.

    G.

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 124
    Points : 87
    Points
    87
    Par défaut
    Bonjour, je reviens sur un ancien fil où avant d'utiliser Rails, je demandais quelles étaient les possiblités d'exportation d'une sélection de données.

    Citation Envoyé par titoumimi Voir le message
    Bonjour, et bienvenue à toi

    oui, export CSV, PDF, XML, HTML, aucun soucis à l'horizon, tu as l'embaras du choix
    Pourrait-on me donner quelques pistes sur la manière de procéder ?

    Merci d'avance

  5. #5
    Expert éminent
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Points : 7 285
    Points
    7 285
    Par défaut
    pour le CSV, tu as ça par exemple :

    http://www.brynary.com/2007/4/28/exp...records-to-csv

    pour générer des PDF, tu as ça :

    http://rubyforge.org/projects/railspdfplugin/

    pour le XML, peux faire ça :

    http://www.railsapi.org/activerecord-base-to_xml

    ce ne sont que des exemples, il y a d'autres solutions, après, il faut voir en fonction de ton besoin précis
    Globalement inoffensif
    Merci de respecter les règles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2006
    Messages : 124
    Points : 87
    Points
    87
    Par défaut
    Citation Envoyé par titoumimi Voir le message
    ce ne sont que des exemples
    Bien reçu, merci.

    G.

  7. #7
    Membre du Club
    Profil pro
    Webmaster
    Inscrit en
    Décembre 2006
    Messages
    50
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Décembre 2006
    Messages : 50
    Points : 55
    Points
    55
    Par défaut
    A l'occasion, va faire quelques recherche sur le gem "spreadsheet/excel" qui permet ne génération simple en excel...

    Il est possible de faire de la mise en page relativement avancée (taile des cellules, polices, couleur, etc...), ce qui pourrait t'être utile à prioris

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Question générales sur les IG en Java
    Par link182 dans le forum Interfaces Graphiques en Java
    Réponses: 3
    Dernier message: 18/02/2006, 11h42
  2. [LDAP] Questions générales sur LDAP
    Par guiguisi dans le forum Autres SGBD
    Réponses: 5
    Dernier message: 25/05/2005, 10h05
  3. questions générales sur Java Web Start
    Par Shiryu44 dans le forum JWS
    Réponses: 12
    Dernier message: 11/04/2005, 15h33
  4. question générale sur les conteneurs
    Par tut dans le forum C++
    Réponses: 6
    Dernier message: 01/09/2004, 10h11
  5. Question générale sur les affectations ?
    Par Clemaster dans le forum C++
    Réponses: 5
    Dernier message: 09/08/2004, 17h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo