Zum Inhalt springen

Laravel Agentur

Laravel ist das meistgenutzte PHP-Framework und deckt ab Werk ab, was sonst zusammengesucht wird: Authentifizierung, Rechte, Warteschlangen, Caching, Migrationen, Tests. Der Unterschied zwischen einem Projekt, das drei Jahre trägt, und einem, das nach 18 Monaten niemand mehr anfassen will, entsteht deshalb nicht beim Framework – sondern bei Architektur, Testabdeckung und Update-Disziplin.

Laravel 10 bis 13, Upgrades inklusiveÜbernahme bestehender ProjekteDirekt vom Entwickler, kein Account-ManagerErstgespräch kostenlos & unverbindlichUnverbindlich anfragen

Kommt dir das bekannt vor?

  • Du hast eine Anwendung, die mit deinem Unternehmen wachsen soll – aber das aktuelle System bremst dich aus.
  • Bestehender Code ist über die Jahre unübersichtlich geworden und jede Änderung wird zum Risiko.
  • Du brauchst eine API, an die sich Website, App und Drittsysteme zuverlässig anbinden lassen.

Dann ist ein Gespräch der schnellste Weg zu einer Einschätzung.

Was wir machen - Was wir mit Laravel für dich umsetzen

  • Individuelle Webanwendungen

    Kundenportale, Buchungssysteme, interne Tools – maßgeschneidert auf deine Prozesse statt um eine Standardsoftware herumgebogen.

  • APIs & Schnittstellen

    Saubere REST- oder GraphQL-APIs als Rückgrat für Web, App und Integrationen mit Drittsystemen.

  • SaaS-Plattformen

    Multi-Tenant-Architekturen, Abo-Abrechnung und Rollenverwaltung – die Basis für dein Software-Produkt.

  • Bestehende Projekte retten

    Refactoring, Updates auf aktuelle Laravel-Versionen und das Beseitigen von technischen Altlasten.

Die vier Stellen, an denen Laravel-Projekte kippen

**Der Versionssprung.** Laravel liefert jährlich eine Hauptversion mit 18 Monaten Bugfixes und zwei Jahren Sicherheitsupdates. Laravel 11 ist seit dem 12. März 2026 vollständig aus dem Support, für Laravel 12 endeten die Bugfixes am 16. August 2026, aktuell ist Version 13 vom 17. März 2026 – sie verlangt mindestens PHP 8.3. Wer zwei Hauptversionen zurückliegt, hat selten ein Framework-Problem: Es hängt an der PHP-Version des Servers, an Paketen ohne Nachfolger und an Abhängigkeiten, die sich gegenseitig blockieren. Deshalb wird versionsweise aktualisiert, jede Etappe mit laufender Testsuite, statt zwei Hauptversionen in einem Schritt zu überspringen.

**Die Datenbankzugriffe.** Eine Laravel-Anwendung wird fast nie durch das Framework langsam. Die typische Ursache ist die N+1-Abfrage: Eine Liste mit 50 Einträgen löst 51 Abfragen aus, weil Beziehungen einzeln nachgeladen statt per Eager Loading vorgeladen werden. Danach kommen fehlende Indizes auf Fremdschlüsseln und Filterspalten, unpaginierte Listen und Zählungen über die gesamte Tabelle. Messbar wird das über das Query-Log oder den Debugbar-Timer: Wer Abfragezahl und Antwortzeit vor und nach einem Eingriff kennt, diskutiert nicht über Gefühle.

**Was im Hintergrund läuft, entscheidet über den Alltag.** Der Punkt, der in Angeboten selten auftaucht, aber im Betrieb den Unterschied macht: In einer Laravel-Anwendung lässt sich jeder Arbeitsschritt aus dem Klick des Nutzers herauslösen. Ein Auftrag wird angelegt – und im Hintergrund entstehen Rechnung, Buchhaltungsexport, Lagerbuchung und Bestätigungsmail. Der Nutzer wartet auf keinen dieser Schritte, und wenn der Buchhaltungs-Server gerade nicht erreichbar ist, scheitert nicht der Auftrag, sondern nur dieser eine Schritt – der es danach automatisch erneut versucht, in wachsenden Abständen, und nach der letzten Wiederholung als fehlgeschlagen sichtbar bleibt statt still zu verschwinden.

Das ist der eigentliche Hebel für gewachsene Abläufe: Prozesse, die heute jemand morgens von Hand anstößt, laufen als geplante Aufgaben – im Code hinterlegt und versioniert, nicht als Cron-Eintrag auf einem Server, den niemand dokumentiert hat. Massenverarbeitungen wie ein Import mit 50.000 Zeilen laufen als Stapel mit Fortschrittsanzeige und lassen sich abbrechen. Zugriffe auf fremde Schnittstellen werden gedrosselt, damit das Limit des Partners nicht überschritten wird. Und über eine Oberfläche wie Horizon sieht man, wie viel Arbeit gerade aussteht und was hängt – statt es beim Anruf eines Kunden zu erfahren.

Der Nebeneffekt betrifft das Wachstum: Wenn mehr Last kommt, stellt man weitere Arbeiter daneben, statt die Anwendung umzubauen. Dieselbe Mechanik trägt auch Live-Aktualisierungen im Browser – ein Statuswechsel erscheint bei allen Beteiligten, ohne dass jemand F5 drückt. Nichts davon ist exotisch; es gehört zum Standardumfang. Es wird nur oft nicht genutzt, weil im ersten Wurf alles synchron gebaut wurde – und genau das rächt sich, wenn aus zehn Vorgängen am Tag zweihundert werden.

**Die Rechte.** Berechtigungen, die als verstreute if-Abfragen in Controllern und Views liegen, sind die häufigste Ursache dafür, dass jemand Daten sieht, die ihm nicht gehören. Laravel bietet dafür Policies und Gates: eine Regel je Modell, an einer Stelle, testbar. Dazu kommen die Punkte, die bei Vorfällen regelmäßig gefehlt haben – Mass-Assignment eingeschränkt, signierte URLs für Downloads, Rate Limiting auf Login- und API-Routen, Secrets außerhalb des Repositories.

**Bei einer Übernahme** entscheiden sechs Fragen über den Aufwand: Läuft das Deployment reproduzierbar oder von Hand? Existieren Tests, und laufen sie durch? Wie weit sind PHP und Abhängigkeiten hinterher? Liegen Zugangsdaten im Repository? Bilden die Migrationen den aktuellen Stand der Datenbank ab? Gibt es eine Staging-Umgebung? Wer diese sechs Antworten kennt, kann den Aufwand schätzen – ohne sie ist jede Aussage geraten.

Und die Gegenprobe: Für eine Firmen-Website mit ein paar Unterseiten ist ein CMS schneller gebaut, günstiger im Betrieb und einfacher zu pflegen. Für harte Echtzeit-Anforderungen mit dauerhaften Verbindungen für tausende Clients gibt es passendere Werkzeuge. Laravel lohnt sich dort, wo eigene Fachlogik, Rollen und Schnittstellen zusammenkommen.

  • Folgeschritte laufen im Hintergrund – mit automatischer Wiederholung
  • Geplante Abläufe im Code statt undokumentierter Cron-Einträge
  • Sichtbarer Rückstau statt Überraschung beim Kundenanruf
  • Mehr Last: weitere Arbeiter statt Umbau der Anwendung
Typische Architektur: Frontend und Apps greifen über eine Laravel-API auf Datenbank, Cache (Redis) und Hintergrunddienste zu.WebsiteVue · React · NuxtMobile AppiOS · AndroidLaravel APIAuth · Logik · JobsDatenbankRedis CacheHintergrundjobs

Typische Architektur: Frontend und Apps greifen über eine Laravel-API auf Datenbank, Cache (Redis) und Hintergrunddienste zu.

Ehrlich gesagt

Wann wir abraten

Nicht jede Anfrage ist bei uns richtig. Diese Fälle sagen wir im Erstgespräch ab – hier stehen sie vorher, damit du dir das Gespräch sparen kannst.

  • Eine Firmen-Website mit ein paar Unterseiten

    Ein CMS ist schneller gebaut, günstiger im Betrieb und ohne Entwickler pflegbar.

    Passt eher: Webentwicklung
  • Harte Echtzeit mit dauerhaften Verbindungen für tausende Clients gleichzeitig

    Dafür gibt es passendere Werkzeuge als PHP. Wir sagen dir, welche – auch wenn wir sie nicht bauen.

  • Ein Online-Shop mit Standard-Anforderungen

    Katalog, Checkout und Zahlungsarten fertig zu haben ist mehr wert, als sie selbst zu schreiben.

    Passt eher: Shopware & E-Commerce

Was passt zu dir - Drei Zuschnitte – und wofür sie taugen

Such dir den Zuschnitt, der deine Situation trifft – der Preis steht dabei, damit du ihn nicht erfragen musst. Er ist ein Richtwert; dein verbindliches Angebot bekommst du nach einem kurzen Gespräch. Wenn du lieber selbst rechnest, geht das im Paket-Konfigurator: Stell dir dort zusammen, was du brauchst, und sieh sofort deine Preisspanne.

  • Projekt-Start

    ab 3.900 € netto

    Der klar umrissene Einstieg: Konzept plus erster nutzbarer Meilenstein deiner Anwendung.

    • Gemeinsamer Konzept-Workshop
    • Erster produktiv nutzbarer Meilenstein
    • Saubere Architektur von Anfang an
    • Getesteter Code, der dir gehört
    • Ehrliche Roadmap für den Ausbau
  • Entwicklung nach Aufwand

    79 €/h netto

    Neu- und Weiterentwicklung, Übernahme bestehender Projekte, Refactoring – transparent abgerechnet.

    • Webanwendungen, APIs & SaaS
    • Übernahme bestehender Laravel-Projekte
    • Upgrades auf aktuelle Laravel-Versionen
    • Testgetriebene Entwicklung
    • Monatliche, nachvollziehbare Abrechnung
  • Wartung & Support

    ab 119 €/Monat netto

    Damit deine Anwendung sicher und aktuell bleibt – mit schneller Hilfe, wenn es brennt.

    • Sicherheits- & Framework-Updates
    • Monitoring & Fehlerbehebung
    • Kleine Anpassungen inklusive
    • Fester, direkter Ansprechpartner
    • Monatlich kündbar

Woran der Preis hängt

Individuelle Projekte rechnen wir transparent nach Aufwand ab. Nach einem kostenlosen Erstgespräch bekommst du von uns aus Bayern eine ehrliche Einschätzung – du weißt vorher, woran du bist.

Aus der Praxis - Ausgangslage, Lösung, Ergebnis

Aus Vertraulichkeitsgründen anonymisiert beschrieben – Branche und Größenordnung bleiben erkennbar, Namen nicht.

Software-Anbieter (SaaS)

Ausgangslage
Die ursprünglichen Entwickler waren nicht mehr verfügbar, die Laravel-Version stark veraltet – jede Änderung ein Risiko.
Lösung
Übernahme des Projekts, Upgrade über mehrere Laravel-Versionen, Testabdeckung aufgebaut und technische Altlasten Schritt für Schritt beseitigt.
Ergebnis
Die Plattform ist wieder release-fähig: Updates und neue Funktionen lassen sich einspielen, ohne dass jedes Deployment zum Risiko wird.

Mittelständler aus der Region

Ausgangslage
Kundenanfragen zu Aufträgen und Dokumenten liefen komplett über E-Mail und Telefon – für beide Seiten mühsam.
Lösung
Kundenportal auf Laravel-Basis mit Anbindung an das bestehende ERP: Auftragsstatus, Dokumente und Anfragen an einem Ort.
Ergebnis
Die Statusanfrage per E-Mail und Telefon entfällt: Kunden sehen Auftragsstatus und Dokumente im Portal, ohne dass sie jemand im Büro heraussucht und verschickt.

Wer macht das?

Du arbeitest direkt mit Marcel

Entwickelt wird bei Viovenia nicht von wechselnden Teams, sondern direkt von Marcel, Senior-Softwareentwickler. Du sprichst mit dem Menschen, der deinen Code schreibt – vom Erstgespräch bis zum laufenden Betrieb. Keine Projektleiter-Schleife, kein Ticket-Pingpong.

So arbeiten wir - In fünf Schritten zu deinem Projekt

Transparent und ohne Stress – so läuft die Zusammenarbeit mit uns ab. Mehr über unseren Prozess.

  1. 01

    Erstgespräch

    Eine halbe Stunde, in der du das Vorhaben schilderst und konkrete Fragen zurückbekommst. Am Ende steht eine erste Einschätzung zu Machbarkeit und Größenordnung – auch dann, wenn sie „lohnt sich nicht" lautet.

  2. 02

    Konzept & Angebot

    Schriftlich, mit Funktionsumfang, eingesetzter Technik, Annahmen und dem, was ausdrücklich nicht enthalten ist. Getrennt nach „für den Start nötig" und „kann danach kommen", damit der Umfang verhandelbar bleibt.

  3. 03

    Entwicklung in Etappen

    Nach jeder Etappe steht etwas Benutzbares auf einer Testumgebung, nicht nur ein Statusbericht. Änderungswünsche fließen dort ein, wo sie am günstigsten sind: vor der nächsten Etappe.

  4. 04

    Launch

    Vor dem Livegang: Testdurchlauf der Kernabläufe, Backup-Konzept, Monitoring aktiv. Danach Übergabe von Zugängen, Quellcode und Dokumentation – vollständig, nicht auf Nachfrage.

  5. 05

    Betrieb

    Updates, Monitoring und Weiterentwicklung – als feste Pflege oder auf Abruf. Ohne Mindestlaufzeit: Was dich hält, soll die Arbeit sein, nicht der Vertrag.

Häufige Fragen - Fragen zu Laravel

Was passiert, wenn ein automatischer Schritt fehlschlägt?
Er wird wiederholt – standardmäßig mehrfach und in wachsenden Abständen, damit ein kurz nicht erreichbares Fremdsystem keinen Schaden anrichtet. Klappt es auch danach nicht, landet der Vorgang in einer Liste fehlgeschlagener Aufgaben, mit Fehlermeldung und Zeitpunkt, und kann nach der Ursachenbehebung gezielt erneut gestartet werden. Wichtig ist der Unterschied zum Normalfall vieler Anwendungen: Der Auftrag selbst bleibt bestehen, nur der Folgeschritt wiederholt sich.
Können wiederkehrende Aufgaben automatisch laufen?
Ja, und zwar im Code hinterlegt statt als Cron-Eintrag auf einem Server. Nächtliche Importe, Erinnerungen vor Terminen, Monatsauswertungen, Aufräumarbeiten – der Zeitplan liegt versioniert im Projekt, ist damit nachvollziehbar und geht bei einem Serverwechsel nicht verloren. Auf dem Server selbst braucht es dafür nur einen einzigen Eintrag.
Was, wenn aus zehn Vorgängen am Tag zweihundert werden?
Dann kommen weitere Arbeiter dazu, die dieselbe Warteschlange abarbeiten – die Anwendung muss dafür nicht umgebaut werden. Der Engpass wandert erfahrungsgemäß zur Datenbank, und dort helfen Indizes, Caching und das Vermeiden von Abfragen in Schleifen. Was vorher gebaut wurde, entscheidet, ob das eine Konfigurationsfrage ist oder ein Projekt.
Was kostet eine Laravel-Anwendung?
Wir rechnen transparent mit 79 €/h ab. Ein klar umrissener Projekt-Start liegt bei uns ab 3.900 €, eine ausgebaute Lösung ab 11.900 €, umfangreiche Plattformen darüber. Nach einem gemeinsamen Konzept-Gespräch bekommst du eine ehrliche Einschätzung – du weißt vorher, woran du bist.
Arbeitet ihr auch mit Kunden in Österreich und der Schweiz?
Ja. Wir betreuen Laravel-Projekte in ganz Deutschland, Österreich und der Schweiz – remote, auf Deutsch und in derselben Zeitzone. Für Workshops oder Kick-offs kommen wir bei Bedarf auch persönlich vorbei.
Könnt ihr ein bestehendes Laravel-Projekt übernehmen?
Ja. Wir arbeiten uns in bestehende Projekte ein, bringen sie auf einen aktuellen Stand und entwickeln sie weiter – auch wenn die ursprünglichen Entwickler nicht mehr verfügbar sind.
Eignet sich Laravel für große Projekte?
Absolut. Mit Queues, Caching, horizontaler Skalierung und einer sauberen Architektur lassen sich auch datenintensive Anwendungen mit Laravel zuverlässig betreiben.

Passende Artikel aus unserem Blog

Laravel vs. WordPress: Wann brauchst du welches?

WordPress ist ein fertiges CMS für Inhalte, Laravel ein Framework für eigene Anwendungen. Wir vergleichen Sicherheit, Performance und Kosten – mit Empfehlung.

Weiterlesen

Laravel-Wartung & Upgrades: So bleibt deine Anwendung sicher und aktuell

Laravel gibt 18 Monate Bugfixes und 24 Monate Sicherheitsupdates pro Version. So planst du Wartung und Upgrades, statt später ein Aufholprojekt zu zahlen.

Weiterlesen

Erzähl uns von deinem Projekt

Kostenloses Erstgespräch, unverbindlich – wir melden uns persönlich und kurzfristig.