Login
Libri
Home

Rilasciata la versione 2.0.0

Share

Fonte: Phil Sturgeon on January 28, 2011 (CodeIgniter.com)

E' stata rilasciata, finalmente, la versione 2.0 di Codeigniter.

Come già anciticipato in un precedente post il 2011 porta con sé la novità della doppia versione: Core e Reactor.

CodeIgniter Core

La versione Core è un ramo che si muove lentamente; è utilizzato come base per le applicazioni commerciali di EllisLab quali ExpressionEngine and MojoMotor. Il suo sviluppo sarà simile a come avveniva a CodeIgniter in passato e sarà utile soprattutto per grandi applicazioni commerciali che richiedono un maggiore stabilità e compatibilità. Core è disponibile per il downoad al BitBucket.

CodeIgniter Reactor

Reactor è il ramo guidato dalla comunità di CodeIgniter, che permetterà una adozione più rapida del codice che la cumità metterà a disposizione. Si potrà quindi creare fork del progetto su BitBucket e contribuire a fissare i bug, sviluppare nuove features, migliorare la documentazione; il tutto sotto la revisione del team di Ingegneri a capo di Reactor.

Cambiamenti e migliorie prodotte da EllisLab sul Core saranno inserite in Reactor, e EllisLab contribuirà attivamente al suo sviluppo. Reactor è la versione raccomandata di CodeIgniter per la maggior parte degli usi quotidiani.

Quando si pernserà a CodeIgniter la versione di riferimento sarà Reactor.

Tra le varie novità introdotte con la versione 2.0 si segnalano:

  • Sarà richiesto almeno PHP 5.1, si chiude quindi la compatibilità a PHP.
  • protesione CSRF implementata nell'Helper del Form.
  • Drivers
  • Application Packages
  • Rimosso lo Scaffolding.
  • Rimossa la Classe Validazione.
  • Rimossi i Plugins in favore degli Helpers.
  • Aggiunto il routing overrides del main index.php, consentendo il routing normale di sovrascrittura su un file "index" base
  • Aggiunto $route[‘404_override’] per permettere ai cotrollers di gestire la pagina 404.
  • corretti più di 50 bugs.

Reactor contiene al suo interno ulteriori migliorie:

  • pieno supporto query-string
  • Automatica individuazione del base_url detecion quando questo è lasciato vuoto
  • Nuovi Cache driver con il file system, APC ed il supporto a memcache
  • Compatibilità con la linea di comando
  • 20+ tweaks and improvements

Inoltre si sta lavorando ad una documentazione più interattiva sullo stile di php.net, dove la comunità può lasciare i proprio contributi ed esempi; ed ad una visualizzazione dei dati più orientata agli oggetti.

Sicuramente la nuova versione porta con sè notevoli cambiamenti, anche se devo essere sincero, non capisco quando Phil parla di Reactor come sturmento per il lavoro quotidiano mentre identifica il Core come la versione idonea per grandi progetti. Ogni progetto quando nasce, richiede una certa stabilità e sicurezza.

Il 2011 di CodeIgniter è sicuramente iniziato con una gran voglia di crescere e coivolgere la sua comunità; non resta che scaricare Reactor (ops.. CodeIgniter)...

Scarica CodeIngiter e crea un fork!

 

Commenti

Please login to post comments or replies.

Ultimo aggiornamento ( Giovedì 03 Febbraio 2011 05:30 )

Twitter
13 Apr 2011 Funzioni Helper per Query http://t.co/085eCA4 via @AddThis
27 Mar 2011 Mostrare i Risultati di una Query http://t.co/R7NwbK4 via @AddThis
18 Mar 2011 Connettere il proprio Database http://t.co/Ah15SOl via @AddThis
2 Mar 2011 Connettere il proprio Database http://t.co/62wzbn7 via @AddThis
19 Feb 2011 Classe DataBase http://t.co/zoJE4T9 via @AddThis
3 Feb 2011 Rilasciata la versione 2.0.0 http://t.co/vo2O531 via @AddThis
13 Jan 2011 Traduzione Manuale CodeIgniter: Classe Config http://t.co/1dfOxmp via @AddThis
1 Jan 2011 Traduzione: Classe Carrello Della Spesa http://t.co/4jCVLY2 via @AddThis
17 Dec 2010 Traduzione Documentazione: Classe Calendar http://t.co/VN44J9j via @AddThis
7 Dec 2010 Rilasciata la versione 1.7.3 di CodeIgniter http://t.co/KCcTkGc via @AddThis
5 Dec 2010 Codeigniter si fa in due http://t.co/yNZSypY via @AddThis
4 Dec 2010 Traduzione:Le Classi/La Classe Benchmarking (www.codeigniteritalia.it/le-classi/45-la...enchmarking)
29 Nov 2010 Traduzione:Argomenti Generali/Scrivre la Documentazione(www.codeigniteritalia.it/argomenti-gener...umentazione)
29 Nov 2010 Traduzione: Argomenti Generali/Stile e Sintassi (www.codeigniteritalia.it/argomenti-gener...-e-sintassi)
18 Nov 2010 Traduzione:Argomenti Generali/Sicurezza(www.codeigniteritalia.it/argomenti-gener...2-sicurezza)
12 Nov 2010 Traduzione:Argomenti Generali/Sintassi[...](www.codeigniteritalia.it/argomenti-gener...er-le-viste)
11 Nov 2010 Traduzione:Argomenti Generali/Gestire le proprie[...](www.codeigniteritalia.it/argomenti-gener...pplicazioni)
7 Nov 2010 Traduzione:Argomenti Generali/Profilare le[...] (www.codeigniteritalia.it/argomenti-gener...pplicazioni)
Libri