Backend

Laravel

Laravel is geen CMS maar een framework: een gereedschapskist waarmee ontwikkelaars een applicatie op maat bouwen. Je gebruikt het wanneer je iets nodig hebt wat geen enkel kant-en-klaar systeem levert: een klantportaal, een planningstool, een rekenmodule die precies jouw regels volgt.

Laravel in het kort

Sinds
2011
Bedenker
Taylor Otwell
Techniek
PHP
Licentie
MIT, open source
Bij ons vanaf
€6.500

Wat het is

Wat is Laravel?

Laravel verscheen in 2011, gemaakt door Taylor Otwell, en groeide uit tot het meest gebruikte PHP-framework ter wereld. Het is open source onder een MIT-licentie en dus gratis te gebruiken.

Het verschil met een CMS is fundamenteel. WordPress geeft je een werkende website waar je content in zet. Laravel geeft je niets zichtbaars, maar wel alle onderdelen om precies te bouwen wat je bedacht hebt: inloggen, rechten, e-mail, betalingen, achtergrondtaken, koppelingen.

Dat betekent dat je bij Laravel niet vecht met wat het systeem nu eenmaal doet. Er is geen plugin die net niet past en geen instelling die er niet is. Alles is een keuze, en alles moet dus ook gemaakt worden, wat het duurder maakt dan een CMS.

Voor de zichtbare kant combineren we Laravel vaak met een modern voorstuk. Wil je alleen content beheren, dan is er Statamic, een CMS dat op Laravel draait en het beste van beide werelden geeft.

Onder de motorkap

Hoe Laravel werkt

  1. Laravel draait op PHP met een database. Een ontwikkelaar modelleert eerst de gegevens (klanten, aanvragen, facturen), en bouwt daar de logica en de schermen omheen.

  2. Veel van wat elke applicatie nodig heeft zit er standaard in: gebruikersbeheer, rechten, formuliervalidatie, e-mails versturen, geplande taken, een wachtrij voor zwaar werk. Dat scheelt maanden ten opzichte van alles zelf schrijven.

  3. Omdat het gewoon PHP is, draait Laravel op vrijwel elke serieuze hosting en is de groep ontwikkelaars die ermee kan werken groot. Dat is een reëel voordeel: je zit niet vast aan één partij.

Past het bij jou?

Wanneer Laravel de juiste keuze is

  • Je hebt een klantportaal, planningstool of aanvraagsysteem nodig
  • De bedrijfslogica is te specifiek voor een kant-en-klaar systeem
  • Er moet gekoppeld worden met interne systemen of externe API's
  • Gebruikers loggen in en zien elk iets anders
  • Je wilt eigenaar zijn van de code en niet vastzitten aan een leverancier

Wanneer je beter iets anders kiest

Voor een gewone website is Laravel de verkeerde keuze: je bouwt vanaf nul wat WordPress kant-en-klaar levert, en je klant kan er zonder ontwikkelaar niets aan veranderen. Ook voor een standaardwebshop is het zelden verstandig. WooCommerce of Shopify hebben tien jaar aan randgevallen opgelost die je anders allemaal zelf tegenkomt. Kies Laravel pas als je kunt uitleggen welk specifiek ding geen bestaand systeem voor je doet.

Kosten

Wat Laravel kost

Bij ons vanaf

€6.500

Het framework is gratis. De kosten zitten volledig in het bouwen, en dat is bij maatwerk de grootste post. Bij ons begint maatwerk bij €6.500 en een webapplicatie bij een vergelijkbaar niveau.

Wat de prijs bepaalt is niet het aantal schermen maar het aantal regels. Een aanvraagsysteem met drie statussen is een fractie van hetzelfde systeem met goedkeuringsstappen, rollen en uitzonderingen per klant.

Doorlopend heb je hosting nodig en onderhoud: PHP-versies en pakketten worden bijgewerkt, en een applicatie die stilstaat wordt na een paar jaar duur om weer in beweging te krijgen. Reken maatwerk dus altijd door over vijf jaar, niet over de bouwprijs alleen.

Uit de praktijk

Wat we het vaakst fout zien gaan

  1. Maatwerk kiezen voor iets wat bestaat

    De duurste projecten die wij overnemen zijn applicaties die een bestaand systeem nabouwen. Vraag altijd eerst welk specifiek onderdeel niet kant-en-klaar te krijgen is; blijft dat antwoord vaag, dan is een CMS goedkoper.

  2. Geen budget reserveren voor onderhoud

    Een applicatie is geen eenmalige aankoop. PHP-versies verlopen en pakketten worden bijgewerkt. Wie na oplevering drie jaar niets doet, betaalt bij de eerstvolgende wijziging een inhaalslag.

  3. Alles in één keer willen

    Maatwerk is het duurst als de hele lijst wensen tegelijk moet. Beginnen met het deel dat het meeste oplevert en daarna uitbouwen is bijna altijd goedkoper, en je weet dan pas echt wat je nodig hebt.

Vergelijken

Laravel vergeleken

De vraag is bijna nooit Laravel tegenover een ander framework, maar Laravel tegenover een kant-en-klaar systeem.

Laravel

Wat je krijgt
Bouwstenen
Content zelf beheren
Alleen als je het bouwt
Maatwerklogica
Onbeperkt
Bouwkosten
Hoog
Past bij
Applicaties

WordPress

Wat je krijgt
Werkende site
Content zelf beheren
Ja
Maatwerklogica
Beperkt
Bouwkosten
Laag
Past bij
Websites

Statamic

Wat je krijgt
CMS op Laravel
Content zelf beheren
Ja
Maatwerklogica
Goed
Bouwkosten
Gemiddeld
Past bij
Sites met eigen logica

In Nederland

Laravel in Nederland

Laravel is in Nederland het meest gebruikte PHP-framework voor maatwerk, en er zijn veel ontwikkelaars die ermee werken. Dat betekent dat je bij een Laravel-applicatie niet afhankelijk bent van één bureau: een reëel verschil met exotischere keuzes.

Let bij het zoeken op de term: wie in Nederland op 'Laravel developer' zoekt, komt vooral op vacaturebanken uit. Zoek je een partij die iets voor je bouwt, dan is 'webapplicatie laten maken' de zoekterm die daadwerkelijk bureaus oplevert.

Wat we doen

Wat wij met Laravel doen

  • Webapplicaties en klantportalen bouwen in Laravel
  • Bestaande Laravel-projecten overnemen en doorontwikkelen
  • Koppelingen bouwen tussen bestaande systemen en een website
  • Eerlijk advies wanneer een CMS volstaat en maatwerk zonde is

Vragen

Veelgestelde vragen over Laravel

Staat je vraag er niet tussen? Bel of app ons gerust, je krijgt binnen vier werkuur antwoord.

Projectmanager bij Volstoom

ProjectmanagerOp werkdagen binnen 4 uur antwoord

Staat je vraag er niet tussen? Stuur gerust een appje of een mail, dan zoeken we het voor je uit.

01Wat is Laravel precies?

Een PHP-framework: een verzameling bouwstenen waarmee ontwikkelaars een applicatie op maat bouwen. Het is geen CMS, dus je krijgt geen kant-en-klare website maar de onderdelen om er precies een te maken.

02Wanneer kies ik Laravel in plaats van WordPress?

Als de site iets moet doen wat geen bestaand systeem levert: een klantportaal, een planningstool, een berekening met eigen regels. Voor een gewone website met content is WordPress sneller en goedkoper.

03Wat kost een Laravel-applicatie?

Bij ons begint maatwerk bij €6.500. De prijs hangt af van het aantal regels en uitzonderingen, niet van het aantal schermen. Een goedkopere start is beginnen met het onderdeel dat het meeste oplevert.

04Kan ik content zelf beheren in een Laravel-applicatie?

Alleen als dat gebouwd wordt. Wil je vooral content beheren, dan is Statamic interessant: een CMS dat op Laravel draait en beide combineert.

05Zit ik vast aan één bureau bij Laravel?

Nee. De code is van jou en Laravel is het meest gebruikte PHP-framework in Nederland, dus er zijn veel partijen die het kunnen overnemen. Vraag wel om nette documentatie bij oplevering.

06Is Laravel hetzelfde als PHP?

Nee. PHP is de programmeertaal, Laravel is een framework dat erop gebouwd is: een gereedschapskist met onderdelen voor onder meer inloggen, rechten, e-mail en achtergrondtaken. Omdat het gewoon PHP is, draait Laravel op vrijwel elke serieuze hosting.

07Wat zijn de voordelen van Laravel?

Veel van wat elke applicatie nodig heeft zit er standaard in: gebruikersbeheer, rechten, formuliervalidatie, e-mails versturen, geplande taken en een wachtrij voor zwaar werk. Dat scheelt maanden ten opzichte van alles zelf schrijven, en je vecht niet met een plugin die net niet past.

08Is Laravel geschikt voor een webshop?

Voor een standaardwebshop zelden. WooCommerce of Shopify hebben tien jaar aan randgevallen opgelost die je met Laravel allemaal zelf tegenkomt. Laravel loont pas als je kunt uitleggen welk specifiek ding geen bestaand systeem voor je doet.

09Welk onderhoud heeft een Laravel-applicatie nodig?

Doorlopend hosting en onderhoud, want PHP-versies en pakketten worden bijgewerkt. Een applicatie die na oplevering jaren stilstaat, is daarna duur om weer in beweging te krijgen. Reken maatwerk daarom altijd door over vijf jaar, niet alleen over de bouwprijs.

10Hoe vind ik een partij die een Laravel-applicatie voor me bouwt?

Zoek op 'webapplicatie laten maken' in plaats van 'Laravel developer', want die laatste term levert in Nederland vooral vacaturebanken op. Omdat er veel ontwikkelaars met Laravel werken, ben je daarna ook niet afhankelijk van één bureau.

Eerst zien, dan beslissen

Benieuwd wat Laravel voor jouw bedrijf kan betekenen?

Vraag het gratis proefontwerp aan: binnen 2 werkdagen zie je een ontwerp van je nieuwe homepage, met een vaste prijs erbij. Daarna beslis je pas.

  • Binnen 2 werkdagen zie je hoe jouw nieuwe website eruit kan zien.
  • Gratis en vrijblijvend. Het ontwerp is echt gratis, je zit nergens aan vast.
Projectmanager bij VolstoomUX/UI-designer bij VolstoomLead developer bij Volstoom

Het bureau achter je project: één vast aanspreekpunt, op werkdagen binnen vier uur reactie.

“Perfect gedaan. Ik stuurde een schets met uitleg en het eerste ontwerp zat er al voor 95 procent op. Na één kleine feedbackronde was alles precies zoals ik het wilde.”
Ondernemer, nieuw webdesign

Vraag je gratis homepage design aan

Binnen 2 werkdagen in je mail. Invullen duurt 1 minuut.

  • Gratis en vrijblijvend
  • Betalen pas bij livegang