Pour répondre à un commentaire, sur mon précédent [Post « Pow pour les nuls »][1] :

Pour un développeur web 2 étapes dans la vie du projet :

  • Développement
  • Production

Pour un développeur Rails (en général, mais vous pouvez utiliser autre chose) :

  • Développement => le serveur « Rails » embarqué
  • Production => Ex : Ngnix + Passenger
Le serveur de développement est WEBrick, il est génial dans le sens ou il tourne simplement sur toutes les plates-formes sans configuration. Ex :
% rails s
=> Booting WEBrick
=> Rails 3.2.0 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2012-02-16 13:03:21] INFO  WEBrick 1.3.1
[2012-02-16 13:03:21] INFO  ruby 1.9.3 (2011-10-30) [x86_64-darwin11.2.0]
[2012-02-16 13:03:21] INFO  WEBrick::HTTPServer#start: pid=69469 port=3000
Un navigateur web sur http://localhost:3000/ et c’est parti. Ca marche aussi sur http://127.0.0.1:3000/ :).

Les inconvénients que j’arrive à trouver :

  • Il faut aller en ligne de commande pour ouvrir le serveur
  • On ne peut simplement lancer qu’un seul serveur à la fois (sinon, « -p  », pour binder sur un autre port) </li>
  • L’historique va mélanger toutes les applications dans les URL
  • </ul>
    Maintenant que je suis convaincu de passer à autre chose :) :
    </div>
    Et bien les mecs de 37signals ont fait un super outil pour Mac : Pow
    Pow permet d’avoir un « serveur Rails » hyper simple à installer et zéro configuration.
    Avantages :
    • Pas de ligne de commande
    • Toutes mes applications peuvent tourner en même temps
    • On est « proche » d’une configuration de production
    Voilà, je pense vous avoir donné envie d’acheter un Mac et de lire mon autre article « Pow pour les nuls« 
    [1]: https://blog.ledez.netinformatique/tips/pow-pour-les-nuls/ "Pow pour les nuls"