/ / Posso eseguire il downgrade della mia app alle versioni precedenti di Ruby e Rails? Come? - ruby-on-rails, ruby, ruby-on-rail-4

Posso eseguire il downgrade della mia app alle versioni precedenti di Ruby e Rails? Come? - ruby-on-rails, ruby, ruby-on-rail-4

Ho appena creato una fantastica app Web sul mio Mac utilizzando Ruby 2.2.3p173 e Rails 4.2.5.

Il luogo in cui mi piacerebbe ospitarli ha solo Ruby 2.0.0 e Rails 4.2.4 installati sulle loro piattaforme di hosting condiviso.

Cosa dovrei fare? Posso effettuare il downgrade di Ruby e Rails? Se è così, qual è il modo migliore per farlo?

Grazie

risposte:

1 per risposta № 1

Portare la tua app su un vecchio Ruby and Rails sarebbe una cattiva idea. Non solo ti esporresti alle lacune di sicurezza che sono state corrette in versioni più recenti (Ruby 2.0 sarà messo a morte il 24 febbraio 2016, e ci sono state importanti patch di sicurezza da Rails 4.2.4), nuoteresti contro la continua pressione di aggiornamento esercitata dalle altre gemme che potresti voler usare, documentazione, ecc.

Probabilmente non c'è nulla che ti impedisca di installare una versione corrente di Ruby nel tuo account sul provider di hosting usando un gestore di versioni come rbenv o rvm. (Raccomando rbenv.) Probabilmente sei anche libero di installare qualsiasi gemma che ti piace (probabilmente con bundler), incluse le versioni correnti di Rails.

Se questo provider di hosting ti impedisce di utilizzare o installare un Ruby o Rails più recente, trova un provider di hosting diverso. Comunque, questo fallirà abbastanza presto.