Question

Je veux développer une application en Ruby on Rails. Je l'ai utilisé rails (vigoureusement) il y a quelques années. Depuis, je ne l'ai pas donné un essai, je me concentre sur Ruby de base. À ce moment-là, Rails (1.2.x) utilisé pour être un peu lent! donc mon problème est de savoir si je dois aller pour la version plus lente tôt ou devrais-je essayer les versions plus récentes ... est-il rapide et STABLE ? Et at-il un soutien approprié pour toutes les pierres précieuses qui ont été faites pour les versions antérieures?
Merci

Était-ce utile?

La solution

Par rapport à il y a deux ans, vous devriez être impressionné par où Rails est à. Voici quelques choses à prendre note.

  • bâtarde est toujours très bien comme serveur, mais beaucoup de gens (la plupart?) Utilisent Phusion Passenger. Je suis en quelques applications en mode production avec des passagers, et il est génial. Il se branche sur Apache avec un ensemble de directives très petit et simple. Vous n'aurez pas à mettre en place équilibreurs ou rewriters comme vous avez utilisé pour.
  • Phusion offre également RubyEE, qui leur est propre, version plus efficace de Ruby. Le programme d'installation fonctionne de telle manière que si vous décidez que vous ne l'aimez pas, il peut être supprimé en supprimant simplement son répertoire. Il est tout autonome.
  • rmagick est toujours aussi terrible à installer comme il a jamais été, mais maintenant il y a Paperclip comme alternative.
  • Vous allez adorer la vitesse 2.3 charge la console.
  • named_scopes sont un grand pas en avant. Assurez-vous de lire sur eux.

Il y a des dizaines d'autres raisons pour mettre à niveau, dont la plupart se trouvent sur ce site. Sauf si vous avez une hache à moudre avec Rails, je doute que vous serez déçu avec.

Maintenant, quand vous posez des questions sur la stabilité, la réponse est « bien sûr, il est stable. » Cependant, vous avez donné aucune information concernant les types de charges de l'utilisateur que vous essayez de soutenir. Des questions plus détaillées pourraient conduire à des réponses plus détaillées.

Modifier Répondre à votre commentaire. 10 choses cool dans Rails 2.3 par < a href = "https://stackoverflow.com/users/17965/luke-francl"> Luc Francl . Ceci est un bon résumé des derniers temps forts.

Autres conseils

Aucun problème avec Rails 2.3 encore! Aucun problème de gemmes! Essayez-le, ça dépote! ;)

est assez stable 2.3.4 si vous utilisez Ruby 1.8.6 / 7, pas tant si vous utilisez Ruby 1.9.1 (même si elle devrait techniquement soutenir correctement).

Si vous allez exécuter Ruby 1.9.1, bien sur vous, les améliorations de la vitesse sont vraiment bons, mais vous devez être conscient que certaines choses ne fonctionnera pas comme prévu et aurez besoin de patcher soit noyau Ruby ou Rails .

Dire que je voudrais encore éviter les terres rares. Tout ce qui m'a malloc'd dans le développement, je ne ferais pas confiance dans la production.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top