Forum: Italian Ruby user group Differenze tra development e production

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
598fadf49a8e63645edfb36cba7dc1c9?d=identicon&s=25 Luigi Maresca (luigi-s-w-net)
on 2009-06-04 10:20
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
E05dadc5bcda13a83f3c6a3e82365c06?d=identicon&s=25 Simone Carletti (Guest)
on 2009-06-05 19:42
(Received via mailing list)
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
This topic is locked and can not be replied to.