Laravel: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Aggiornati colori celle versioni laravel |
→Storia: fix link |
||
Riga 33:
Laravel 3 fu rilasciato nel Febbraio 2012 con un set di nuove caratteristiche includendo l'[[interfaccia a riga di comando]] (CLI) chiamata ''Artisan'', il supporto integrato a numerosi [[Database management system|database management systems]] (DMBS), migrazioni del database, una sorta di [[controllo versione]] per la struttura del database, supporto alla gestione degli [[Programmazione a eventi|eventi]] e ad un sistema di gestione dei pacchetti chiamato ''Bundles''. Questa versione portò ad un incremento della popolarità di Laravel tra gli utenti<ref name=":0" />.
Laravel 4, ''denominato Illuminate'', fu rilasciato a Maggio 2013. C'è stata una completa riscrittura del framework, migrando il suo layout da un'archittettura monolitica a un sistema di pacchetti separati, distribuiti tramite [[Composer (software)|Composer]], un sistema di gestione di pacchetti. Il nuovo layout di Laravel 4 ha migliorato la sua estendibilità accompagnando un programma ufficiale di rilasci ogni 6 mesi intervallati da minor point release. Altre caratteristiche includono il seeding del database per la popolazione iniziale dei database, il supporto alle [[Coda (informatica)|code]], a differenti tipi di email e al supporto del ''soft delete'' dei record del database.
Laravel 5 fu rilasciato nel Febbraio 2015 come risultato di un cambiamento interno portando alla rinumerazione di quella che sarebbe dovuta essere la release 4.3. Le nuove caratteristiche di Laravel 5 includono: supporto alla schedulazione periodica dei task, un livello di astrazione dei file system tramite la libreria Flysystem che consente di interagire con sistemi di archiviazione remoti in maniera trasparente come nel caso di archiviazione locale, miglioramento della gestione degli assets frontend tramite Elixir e il supporto semplificato all'autenticazione tramite il pacchetto Socialite. Laravel 5, introduce inoltre, una riorganizzazione della struttura delle cartelle del progetto.
|