Salve ragazzi, oltre alle differenze che si possono trovare nei file development.rb e production.rb e al log generato (che si mette automaticamente in :info, da :debug) ci sono altre differenze? Grazie Luigi
on 2009-06-04 10:20
on 2009-06-05 19:42
In un'applicazione predefinita, la configurazione degli environment avviene esclusivamente all'interno dei file di environment. Questo vuol dire, per esempio, che se crei un nuovo environment e cloni le configurazioni del file development.rb, avrai un environment esattamente identico a development. Allo stesso modo, se riporti in development.rb le configurazioni di production.rb, otterrai che development รจ esattamente identico a production. Rails non fa distizioni per environment. Nel senso che (per quanto mi ricordi) non esistono all'interno controlli condizionali del tipo if RAILS_ENV == "production" # .. do something end I controlli vengono effettuati sulle configurazioni impostate. Esistono solo alcuni comportamenti predefiniti, in particolare per quanto riguarda gli script. Ogni script se non viene lanciato con un environment, di default seleziona development. I test, di default selezionano test (vedi test_helper.rb). Se poi test.rb o development.rb clonano ad esempio production.rb, a Rails poco importa. Otterrai il comportamento aspettato per tale configurazione. -- Simone On Thu, Jun 4, 2009 at 10:20 AM, Luigi Maresca <marluigi@libero.it> wrote: > -- > Posted via http://www.ruby-forum.com/. > _______________________________________________ > Ml mailing list > Ml@lists.ruby-it.org > http://lists.ruby-it.org/mailman/listinfo/ml > -- Simone Carletti Site & Blog: http://www.simonecarletti.com Email: weppos@weppos.net LinkedIn: http://linkedin.com/in/weppos Nick: weppos | Skype: weppos
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
Log in with Google account | Log in with Yahoo account
No account? Register here.