Laravel: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m ho aggiunto collegamento esterno utile agli appassionati di laravel. Date un occhiata
Fix link
Riga 27:
 
== Storia ==
Taylor Otwell creò Laravel nel tentativo di fornire delle alternative avanzate al framework CodeIgniter sprovvisto di alcune caratteristiche integrate, quali il supporto all'[[autenticazione]] e all'[[Autorizzazione (informatica)|autorizzazione]] dell'utente. La prima versione beta di Laravel fu rilasciata il 9 Giugno 2011, seguito dalla versione 1 nello stesso mese. Laravel 1 integra il supporto all'autenticazione, [[Localizzazione (software)|localizzazione]], [[Modello dei dati|modelli]], viste, [[Sessione|sessioni]], routing e altri meccanismi, ma senza il supporto dei controller che gli impedivano di essere un vero e proprio framework [[Model-View-Controller|MVC]]<ref name=":0">{{Cita web|url=https://maxoffsky.com/code-blog/history-of-laravel-php-framework-eloquence-emerging/|titolo=History of Laravel PHP framework, Eloquence emerging|autore=Maks Surguy|sito=Maks Surguy's blog on Technology Innovation, IoT, Design and Code|data=2013-07-27|lingua=en-US|accesso=2019-07-30}}</ref>.
 
Laravel 2 fu rilasciato nel Settembre 2011, fornendo numerosi miglioramenti dallo sviluppatore e dalla comunità. Le caratteristiche principali includono il supporto a controller, rendendo Laravel 2 un framework MVC a tutti gli effetti, [[inversione del controllo]] (IoC) e al sistema di templating ''Blade.'' Come svantaggio, viene rimosso il supporto ai [[Pacchetto (software)|pacchetti]] di terze parti<ref name=":0" />.
Riga 37:
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.
 
Laravel 5.1 (LTS) fu rilasciato nel Giugno 2015 e fu la prima release a ricevere il [[LTSLong Term Support|supporto a lungo termine]] (''Long Term Support'' - LTS). Nuove versioni LTS sono pianificate ogni due anni<ref>{{Cita web|url=https://laravel-news.com/laravel-5-1-released|titolo=Laravel 5.1 is released|sito=Laravel News|data=2015-06-09|lingua=en|accesso=2019-07-30}}</ref>.
 
Laravel 5.3 fu rilasciato il 23 Agosto 2016. Le nuove caratteristiche della 5.3 sono improntate al miglioramento della velocità di sviluppo tramite l'aggiunta di ulteriori miglioramenti per le comuni attività<ref>{{Cita web|url=https://laravel-news.com/laravel-5-3-is-now-released|titolo=Laravel 5.3 is now released|sito=Laravel News|data=2016-08-23|lingua=en|accesso=2019-07-30}}</ref>.