Download jouw gratis SEO Checklist!
46 checks voor ijzersterke SEO vriendelijke content

Direct gratis in je mailbox
2.400 marketeers en ondernemers gingen je voor
Wekelijks de beste content in je mailbox

Laravel is een Open Source PHP web framework dat gratis te gebruiken is. De broncode wordt aangeboden via GitHub en heeft een MIT licentie. Het systeem werd ontwikkeld als een meer geavanceerd alternatief voor het CodeIgniter framework, die standaard geen ondersteuning biedt voor authenticatie en autorisatie. Wat is laravel en voor welke toepassingen is dit framework geschikt?

Wat is laravel?

Taylor Otwell bracht de eerste versie van laravel uit in 2011, in deze versie was er reeds ondersteuning voor authenticatie, lokalisatie, modellen, views, sessies en andere handelingen. In deze versie ontbrak ondersteuning voor controllers waarmee het niet als een volledig MVC framework kon worden gezien. Dit zou veranderen in de tweede versie die hetzelfde jaar nog zou volgen. Ook templates werden toegevoegd terwijl ondersteuning voor extra pakketten juist verwijderd zou worden. De meest recente versie dateert uit september 2020, met nieuwe functies zoals Jetstream, Tailwind CSS en diverse verbeteringen op het gebied van gebruiksvriendelijkheid. Voorbeelden van standaard functionaliteit zijn:

Een modulair systeem met de optie om nieuwe applicaties eenvoudig te integreren.
Object Relational Mapping (ORM) functionaliteit voor het omgaan met databases.
De Blade templating engine laat de gebruiker templates met elkaar combineren.
Unit testing behoort tot de kernfunctionaliteit van laravel die via de command-line uitgevoerd kan worden.
Een aantal pakketten worden direct bij installatie aangeboden om extra functionaliteit aan het systeem toe te voegen.

Laravel behoort tot de meest gebruikte PHP frameworks waartoe ook CodeIgniter, Nette, Symfony en Yii2 behoren.

Een progressive framework

Het uitgangspunt van laravel is dat het een progressive framework betreft. Dit betekent dat het een schaalbaar platform is met een lage instapdrempel maar wel met veel mogelijkheden om geavanceerde functies uit te voeren waaronder dependency injection, unit testing en real-time events. De schaalbaarheid van het standaard systeem kan nog verder worden uitgebreid met bijvoorbeeld het laravel vapor platform dat server onafhankelijk werkt.

Regelmatig delen we inhoudelijke kennisvideo’s op YouTube.
Volg ons op Instagram voor minder officiële posts.
Blijf op de hoogte via LinkedIn van blogs en zakelijk nieuws.
Volg ons op Facebook.

Al onze begrippen

a b c d e f g h i j k l m n o p q r s t u v w x y z