Rilasciato Rails 2.0.2
Leggo che è stato rilasciato Rails 2.0.2, una piccola update del nostro amato framework nella sua versione più affascinante... La 2.
Questo aggiornamento apporta miglioramenti, in termini di stabilita, sicurezza e correzzione bug.
Vediamo brevemente un elenco delle modifiche apportate:
SQLite3 è il nuovo database di default
questa dicono che è la funzione più importante apportata... il motivo? Semplice, oltre ad essere più veloce operare su db SQLite, ha il suo peso il fatto che è installato di default in Leopard, il quale è già provvisto di tutte le gemme per farlo funzionare correttamente. Considerando che ad oggi l'editor più utilizzato dai Railsiti è TextMate e che questo è disponibile solo per piattaforme mac la dice lunga sul perché di questa modifica.
Migliorate le performance su I/O.
E' stata aggiunta una nuova riga (di default) in config/enviroments/production.rb
In questo modo, rails evita di verificare ogni volta se ci sono stati cambiamenti ai nostri template, riducendo le richieste I/O riducendo (drasticamente solo nel caso avete un server datato) i tempi di esecuzione.config.action_view.cache_template_loading = true
Ricordatevi che dopo questa modifica per vedere correttamente i template, non basta più fare un commit, ma dovrete riavviare il vostro server web.
Bene bene bene... direi che possiamo installarla no?
Quindi digitate semplicemente
gem install railsDi segutio trovate il changelog... le modifiche non son mica finite...
oppure se avete problemi
gem install rails --source http://gems.rubyonrails.org
Rails 2: ActionController & ActionView (Asset e Caching)
Seguento l'articolo precedente ci addentreremo quest'oggi nelle novita di Rails 2.0. relative all'Action Controller e alle ActionView.
Asset Servers
Nei siti web moderni si fa sempre più largo l'uso di javascript, immagini, stylesheets e ovviamente html.
Tutti questi assets appesantiscono un sito.
La soluzione sarebbe semplice ovvero scaricare più files contemporaneamente dal server.
Ma c'e' un problema...
Rails 2: ActiveRecord
Inizio la mia avventura in rails con voi e vi presento quelle che man mano leggendo nei blog sono le nuove superfatures di Rails 2.0.
Prima cosa voglio dirvi che Rails 2 è veramente ma veramente migliorato, sembrava quasi non ce ne fosse bisogno, ma ora regna una pulizia sovrana, il codice è più snello e lineare e molte componenti sono state separate dal framework e distribuite come plugin/gem separate. Un esempio sono classic pagination e gli adapter oracle, mssql, proprio per garantire una migliore linea di sviluppo.
Ma ora veniamo al sodo... cosa è cambiato? Iniziamo da active record.
Rails 2.0 benvenuto

Sono lieto di annunciarvi il rilascio di rails 2.0. Le novità che porta con se sono veramente considervoli e nei prossimi giorni vorrei fare qualche approfondimento.
Potete iniziare a dare un occhiata qui: http://weblog.rubyonrails.com/2007/12/7/rails-2-0-it-s-done
per aggiornare il vostro ambiente basterà:
gem install rails -y --source http://gems.rubyonrails.org
Categories
- Altro (17)
- Comunicati Stampa (2)
- Fedora (1)
- Linux (17)
- Mac (42)
- Ruby (19)
- Ruby on Rails (38)
- Tutorials (18)
- Windows (11)
Archivi
- June 2008 (1)
- May 2008 (5)
- April 2008 (2)
- March 2008 (1)
- January 2008 (3)
- December 2007 (5)
- November 2007 (5)
- October 2007 (9)
- September 2007 (1)
- August 2007 (3)
