Laravel is een populair PHP-framework dat webontwikkeling vereenvoudigt met elegante syntax en krachtige functionaliteit. Het framework werd in 2011 ontwikkeld door Taylor Otwell. Laravel biedt out-of-the-box oplossingen voor authenticatie, routing, database-operaties en templating.
Het framework volgt het Model-View-Controller (MVC) patroon. Dit zorgt voor een duidelijke scheiding tussen datalogica, gebruikersinterface en applicatielogica. Laravel bevat drie essentiële tools: Eloquent ORM voor database-interactie, Blade voor templating, en Artisan CLI voor command-line taken.
Laravel is open source en beschikbaar onder de MIT-licentie. De broncode staat op GitHub met meer dan 82.000 stars. Het framework heeft een actieve community en uitgebreide documentatie. Dankzij de modulariteit en schaalbaarheid is Laravel geschikt voor projecten van elke omvang.
Bij KeurigOnline kun je Laravel-applicaties deployen via SSH en Composer. Het framework draait probleemloos op onze hostingpakketten met PHP 8.3 ondersteuning.
Laravel werd ontwikkeld door Taylor Otwell als alternatief voor het CodeIgniter framework. CodeIgniter miste belangrijke functionaliteit zoals ingebouwde authenticatie en autorisatie. Otwell wilde een framework met meer mogelijkheden en elegantere code.
De eerste bèta-versie van Laravel verscheen op 9 juni 2011. Laravel 1 werd later die maand uitgebracht. Deze versie bevatte al authenticatie, lokalisatie, models, views, sessions en routing. Controllers ontbraken nog, waardoor het geen echt MVC-framework was.
Belangrijke mijlpalen in de ontwikkeling:
- Juni 2011: Laravel 1.0 gelanceerd (zonder controllers)
- September 2011: Laravel 2.0 met volledige MVC-ondersteuning en Blade templating
- 2013: Laravel 4 met Composer-integratie en verbeterde architectuur
- 2019: Laravel 6 met langetermijnondersteuning (LTS)
- 2024: Laravel ontvangt $57 miljoen Series A funding van Accel
- 2025: Laravel 12.0 uitgebracht met nieuwste PHP 8.4 features
Laravel is uitgegroeid tot het meest populaire PHP-framework ter wereld. De naam "The PHP Framework For Web Artisans" weerspiegelt de focus op elegante code en ontwikkelaarservaring.