Headergrafik Laravel Octane

Hohe Geschwindigkeit mit Laravel Octane

Seit April 2021 ist die Beta-Version des First-Party-Pakets Laravel Octane verfügbar. Für hochperformante Laravel-Umgebungen bedeutet das: enorme Geschwindigkeit.

Dienstag, 4. Mai 2021

Erste Einblicke in Octane gab es für die Teilnehmenden bereits auf der Laracon Online US 2021 im März. Seit dem 06. April ist nun die Beta-Version frei verfügbar und bietet ihren Nutzern ein einheitliches First-Party-Packet für den Betrieb hochperformanter Laravel-Umgebungen unter PHP 8 – erhöhte Leistung und Geschwindigkeit inklusive.

Einmal booten für alle Requests

Octane verbessert die Leistung der Anwendung, indem es auf leistungsstarke Server wie Swoole und RoadRunner setzt. Bei herkömmlichen PHP-Anwendungen wird mit jedem eingehenden Request ein PHP-FPM-Worker und damit ein PHP-Prozess gestartet, der alle notwendigen Aufgaben durchläuft, um den Request zu bedienen.

„Swool und RoadRunner bilden einen Worker für jeden eingehenden HTTP-Request, aber teilen sich ein gebootetes Framework. Damit wird es nur beim ersten eingehenden Request gebootet und alle weiteren Anfragen können auf ein fertiges Framework zurückgreifen. Dadurch entsteht die extreme Geschwindigkeit von Octane“, erklärt unser Laravel-Experte Marcel Wege.

Laravel Meetup Germany - © byte5, Laravel

Einen tieferen Einblick in die technische Umsetzung und Funktion der erst kürzlich veröffentlichten ersten Beta-Version von Octane wird Marcel am Donnerstag, den 06. Mai 2021, im 13. Laravel Meetup Germany geben. Im zweiten Slot übergeben wir an unseren ersten Gast-Speaker dieser Online-Reihe, Joshua Blum, mit dem Thema „Kunden glücklich machen – Verwendung von Statamic und Laravel Nova zur Verwaltung von Front- und Back-End“. Anschließend ist wie immer Zeit für Diskussionen untereinander und Fragen an die Laravel-Spezialisten von byte5.

Komm zum Laravel Meetup Germany!

Neuigkeiten, Diskussion, Fragen – sei dabei! Das 13. Laravel Meetup Germany findet am Donnerstag, den 06. Mai, von 17:30 bis 19:30 Uhr statt. Melde dich jetzt kostenfrei zum Meetup an.

Ich bin dabei