Technologia

Laravel to framework PHP do budowania aplikacji webowych, czyli tych z kontami, uprawnieniami, bazą danych i pracą wykonywaną w tle. Dostarcza części, których potrzebuje każda aplikacja, żeby nie pisać ich od nowa w każdym projekcie.

Framework PHP do aplikacji webowychInaczej: framework Laravel, framework PHPZaktualizowano 23 września 2026

Co to jest Laravel

Laravel to framework PHP do takiego oprogramowania, w którym strona przestaje być dokumentem, a zaczyna być systemem. Ludzie się logują, mają różne uprawnienia, dane powstają i są zmieniane, coś musi wydarzyć się o określonej porze, a wolne zadanie nie może kazać stronie czekać.

Laravel dostarcza te części gotowe: routing, warstwę bazy danych, logowanie, walidację, kolejki, zadania cykliczne i pocztę. Dzięki temu projekt zaczyna się od pytania, czym zajmuje się ta firma, a nie od tego, jak użytkownicy będą się logować.

Kiedy Laravel jest przerostem

Prawie zawsze wtedy, gdy potrzebujesz zwykłej strony. Strona firmowa, blog albo landing nie chcą frameworku aplikacyjnego, a wycenianie go do takiej pracy to płacenie za maszynerię, która nigdy nie ruszy.

Laravel zaczyna być potrzebny, gdy w zleceniu pojawia się czasownik: zamówienia, które są przetwarzane, towar, który jest rezerwowany, wiadomości, które są wysyłane, raporty, które są generowane. Wtedy strona staje się aplikacją, a aplikacja bez frameworku staje się stosem skryptów, których nikt nie ma odwagi ruszyć.

Co zbudowałem na Laravelu

Platformę do wysyłki SMS-ów dla firm, w której ciekawa jest nie sama wysyłka, tylko wszystko dookoła: konta, kredyty, raporty doręczeń i ponawianie, gdy operator jest nieosiągalny. System magazynowy dla warsztatu. Backend katalogu części z własnym panelem.

Dwa kawałki Laravela zarabiają na siebie w każdym z tych projektów. Kolejki, bo wszystko wolne, czyli wysyłanie, generowanie i odpytywanie cudzego API, należy poza obsługę żądania, a odwiedzający nigdy nie powinien na to czekać. I zestaw do testów: te projekty puszczają swoje testy end-to-end równolegle, na narzędziach testowych samego frameworku, i tylko dlatego półgodzinny zestaw pozostaje czymś, co ktokolwiek uruchamia.

Czym Laravel nie jest

Laravel nie jest CMS-em ani zamiennikiem WordPressa. Edytowanie treści nie jest tym, co robi, więc jeśli główną potrzebą klienta jest „chcę sam zmieniać ten tekst”, Laravel oznacza zbudowanie tego edytora, a CMS już go ma.

Nie jest też powodem, żeby przepisywać działającego WordPressa. Właściwe pytanie brzmi, czy to, co masz, jest dokumentem do edytowania, czy systemem, który potrzebuje reguł, a odpowiedź zwykle widać już w zleceniu.