{"id":68711,"date":"2024-02-05T19:41:15","date_gmt":"2024-02-05T18:41:15","guid":{"rendered":"https:\/\/kinsta.com\/de\/?p=68711&#038;preview=true&#038;preview_id=68711"},"modified":"2024-02-09T11:38:43","modified_gmt":"2024-02-09T10:38:43","slug":"laravel-11","status":"publish","type":"post","link":"https:\/\/kinsta.com\/de\/blog\/laravel-11\/","title":{"rendered":"Was ist neu in Laravel 11?"},"content":{"rendered":"<p><a href=\"https:\/\/kinsta.com\/de\/blog\/was-ist-laravel\/\">Laravel<\/a> ist ein f\u00fchrendes PHP-Framework, das f\u00fcr seine elegante Syntax, seine leistungsstarken Funktionen und seine entwicklerfreundlichen Tools bekannt ist. Seine Architektur unterst\u00fctzt die effektive PHP-Webentwicklung und hilft dir, skalierbare und wartbare Anwendungen zu erstellen.<\/p>\n<p>Wir bei Kinsta wollen immer einen Schritt voraus sein und die neuesten Technologien nutzen. Und da wir <a href=\"https:\/\/kinsta.com\/de\/thema\/laravel\/\">viel Erfahrung<\/a> mit Laravel-Anwendungen haben, freuen wir uns \u00fcber die Neuerungen in der neuesten Version.<\/p>\n<p>Laravel 11 f\u00fchrt mehrere neue Funktionen ein, die die Produktivit\u00e4t der Entwickler erh\u00f6hen und die Leistung der Anwendungen verbessern. Von der optimierten Konfiguration und Fehlersuche bis hin zur verbesserten Flexibilit\u00e4t verbessert diese Version die Entwicklungseffizienz und hilft dir, robustere Anwendungen zu erstellen. Lasst uns eintauchen!<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Die \u00fcberarbeitete Verzeichnisstruktur in Laravel 11<\/h2>\n<p>Laravel 11 enth\u00e4lt eine neu gestaltete Verzeichnisstruktur, die die Entwicklungseffizienz erh\u00f6ht. Diese \u00c4nderung vereinfacht die Organisation der Projektdateien und reduziert den \u00fcberfl\u00fcssigen Code, der in fr\u00fcheren Laravel-Versionen enthalten war.<\/p>\n<p>Durch das Entfernen bestimmter Verzeichnisse wie <strong>app\/Exceptions<\/strong> und <strong>app\/Http\/Middleware<\/strong> ist die Struktur von Laravel 11 \u00fcbersichtlicher als in fr\u00fcheren Versionen. Fr\u00fchere Versionen enthalten zum Beispiel neun Middleware-Verzeichnisse, von denen du viele wahrscheinlich nicht anpassen wirst. Durch die Eliminierung dieses Verzeichnisses wird der Code weniger umfangreich und du kannst dich auf die wesentlichen Aspekte deiner Codebasis konzentrieren. Und wenn du die Middleware anpassen musst, kannst du das \u00fcber <strong>App\/ServiceProvider<\/strong> tun.<\/p>\n<p>Mit Laravel 11 wird auch der Ordner <strong>config<\/strong> entfernt, wodurch sich die Art und Weise, wie du Konfigurationen verwaltest, \u00e4ndert. Wir werden auf diese \u00c4nderung in einem sp\u00e4teren Abschnitt zur\u00fcckkommen.<\/p>\n<p>Die Vorteile der neuen Verzeichnisstruktur von Laravel sind:<\/p>\n<ul>\n<li><strong>Wiederverwendbarkeit des Codes<\/strong> &#8211; Mit weniger Boilerplate-Code kannst du dich auf die Erstellung modularer und wiederverwendbarer Komponenten konzentrieren. Die Wiederverwendung gemeinsamer Funktionalit\u00e4ten in der gesamten Anwendung f\u00f6rdert einen effizienteren Entwicklungsprozess.<\/li>\n<li><strong>Verbesserter Wissensaustausch<\/strong> &#8211; Eine weniger komplexe Verzeichnisstruktur erleichtert den Wissensaustausch zwischen Teammitgliedern und Personen, die die Technologie einf\u00fchren. Die einfachere Navigation in der Produktstruktur macht die Zusammenarbeit reibungsloser und effektiver.<\/li>\n<li><strong>Geringere Programmierzeit<\/strong> &#8211; Die Beseitigung unn\u00f6tiger Verzeichnisse und Dateien bedeutet, dass die Entwickler weniger Zeit mit unn\u00f6tigem Standardcode verbringen. Schnelleres Programmieren, Debuggen und Testen f\u00fchren zu h\u00f6herer Produktivit\u00e4t.<\/li>\n<\/ul>\n<p>Eine rationalisierte Verzeichnisstruktur bietet einen verfeinerten Entwicklungsprozess und erm\u00f6glicht eine schnellere Implementierung von Features und Funktionalit\u00e4ten.<\/p>\n<h2>Verbesserte Flexibilit\u00e4t mit Model Casts<\/h2>\n<p>Laravel 11 geht zu methodenbasierten Model Casts \u00fcber und \u00e4ndert damit die Art und Weise, wie du mit Attributen innerhalb eines <a href=\"https:\/\/kinsta.com\/de\/blog\/laravel-beziehungen\/\">Laravel Eloquent-Modells<\/a> umgehst &#8211; eine Darstellung einer Datenbanktabelle, die als Vermittler f\u00fcr Interaktionen mit dieser Tabelle dient.<\/p>\n<p>In \u00e4lteren Laravel-Versionen wurden Attribute \u00fcber ein <code>properties<\/code> Array definiert. In Laravel 11 legst du die Modell-Casts in einer Methode mit dem treffenden Namen <code>casts()<\/code> fest.<\/p>\n<p>Dieser \u00dcbergang zu methodenbasierten Model Casts bietet mehrere Vorteile, die denen von Code-Methoden oder Funktionen \u00e4hneln. Einer der wichtigsten Vorteile ist die Wiederverwendbarkeit von Code. Durch die Einbeziehung der Casting-Logik in Methoden wird dein Code modularer und wiederverwendbar. Und weil die Methode <code>casts()<\/code> das Casting von Attributen beschreibt, wird dein Code lesbarer und wartbarer.<\/p>\n<p>Wichtig ist auch, dass Laravel 11 die Abw\u00e4rtskompatibilit\u00e4t mit fr\u00fcheren Versionen gew\u00e4hrleistet. Du kannst also deine bestehenden Codebasen nahtlos auf das aktualisierte Model Casting von Laravel 11 umstellen. Diese Kompatibilit\u00e4t macht die Einf\u00fchrung von Laravel 11 zu einem reibungslosen Prozess &#8211; vor allem, wenn du bereits mit den Vorg\u00e4ngerversionen vertraut bist.<\/p>\n<h2>Vereinfachte Konfiguration<\/h2>\n<p>Wie bereits erw\u00e4hnt, bringt Laravel 11 eine Ver\u00e4nderung in der Konfigurationsverwaltung mit sich. Es konsolidiert die Konfigurationseinstellungen in einer einzigen Quelle: der <strong>.env-Datei<\/strong>. Dies ist ein deutlicher Unterschied zu fr\u00fcheren Laravel-Versionen, bei denen die Konfigurationen auf mehrere Dateien verteilt waren.<\/p>\n<p>Dadurch, dass die Konfigurationen ausschlie\u00dflich in der <strong>.env-Datei<\/strong> gespeichert werden, wird die Organisation erheblich verbessert. Au\u00dferdem vereinfacht es den Entwicklungsworkflow und macht ihn intuitiver und effizienter.<\/p>\n<p>Eine weitere wichtige konfigurationsbezogene Aktualisierung ist die Kaskadenfunktion, mit der du deine Konfigurationen feinabstimmen kannst, indem du unn\u00f6tige Optionen entfernst, die du nicht anpassen m\u00f6chtest. Das Ergebnis ist eine kompaktere Entwicklung.<\/p>\n<p>Die einzige <strong>.env-Datei<\/strong> macht mehrere Dateien \u00fcberfl\u00fcssig und speichert stattdessen alle relevanten Konfigurationen an einem Ort. Wenn du jedoch das Gef\u00fchl hast, dass die <strong>.env-Datei<\/strong> zu gro\u00df wird, kannst du einen Befehl verwenden, um die Konfigurationsdatei in das <strong>config-Verzeichnis<\/strong> zur\u00fcckzulegen. Zum Beispiel erzeugt <code>php artisan config:publish auth<\/code> die Datei <strong>auth.php<\/strong> im <strong>config-Verzeichnis<\/strong>.<\/p>\n<p>Die M\u00f6glichkeit, bestimmte Konfigurationen abzurufen, ist ein gro\u00dfer Segen f\u00fcr Unternehmen.<\/p>\n<h2>Verbesserte Debugging-Erfahrung mit dem neuen Trait Dumpable<\/h2>\n<p>Der <code>Dumpable<\/code> Trait ist eine wertvolle Erg\u00e4nzung zu Laravel 11. Mit ihr kannst du vertraute Debugging-Hilfen innerhalb der Klassen nutzen, darunter die Methoden <code>dd()<\/code> und <code>dump()<\/code>. Diese Methoden sind beim Debugging sehr hilfreich, da sie in Echtzeit Einblicke in ein Zielobjekt oder eine Variable geben.<\/p>\n<p>Der Trait <code>Dumpable<\/code> wird wahrscheinlich die bestehenden Methoden <code>dd<\/code> und <code>dump<\/code> in einer Vielzahl von Laravel-Klassen ersetzen, um eine einheitliche und koh\u00e4rente Debugging-Erfahrung im gesamten Framework zu gew\u00e4hrleisten.<\/p>\n<h2>Die Neuerungen von Laravel 11 bei der Behandlung von Routen<\/h2>\n<p>Laravel 11 verbessert die fr\u00fcheren Versionen durch eine konsolidierte Routenverwaltung erheblich. Die Anzahl der Standard-Routen-Dateien wird von vier auf zwei reduziert: <strong>routes.php<\/strong> und <strong>console.php<\/strong>. Diese \u00c4nderung ist von gro\u00dfer Bedeutung, da sie die Anzahl der Standarddateien reduziert und das Framework intuitiver macht.<\/p>\n<p>Wenn du <a href=\"https:\/\/kinsta.com\/de\/blog\/laravel-api\/\">API-Routen in deine Anwendung einbauen<\/a> willst, musst du dich bewusst f\u00fcr sie entscheiden. Dieser Mechanismus unterst\u00fctzt eine saubere, ma\u00dfgeschneiderte Anwendungsstruktur, die API-Routen nur bei Bedarf einbezieht. Um die Datei <strong>api.php<\/strong> zu erstellen und Laravel Sanctum zu integrieren, f\u00fchre den Befehl <code>php artisan install:api<\/code> aus.<\/p>\n<p>Das Event-Broadcasting in Laravel 11 folgt einem \u00e4hnlichen Paradigma. Um die Funktionalit\u00e4t zu aktivieren und die Datei <strong>channels.php<\/strong> zu erstellen, f\u00fchre den Befehl <code>php artisan install:broadcasting<\/code> aus. Dadurch wird die Einrichtung der wichtigen Dateien und Konfigurationen orchestriert und die Integration von Event-Broadcasting in Laravel-Anwendungen beschleunigt.<\/p>\n<p>Zusammengenommen unterst\u00fctzen diese \u00c4nderungen den \u00dcbergang zu einer modularen und anpassbaren Anwendungsstruktur. Da du dich f\u00fcr bestimmte Funktionen entscheiden kannst, bietet Laravel 11 einen individuelleren Ansatz f\u00fcr die Verwaltung von Routendateien als fr\u00fchere Versionen.<\/p>\n<h2>Die Entwicklung des HTTP-Kernels von Laravel<\/h2>\n<p>Der Laravel-Kernel ist eine wichtige Komponente des Frameworks und dient als Einstiegspunkt f\u00fcr HTTP-Anfragen und Terminalbefehle. Er koordiniert den Fluss dieser Anfragen und verwaltet den Middleware-Stack, das Routing und andere wichtige Komponenten, die zur Bearbeitung eingehender Anfragen in der Anwendung beitragen.<\/p>\n<p>Mit Laravel 11 wird der Laravel-Kernel abgeschafft. Stattdessen verwendest du die Klasse <code>Bootstrap\/App<\/code>, die wichtige Schnittstellen in den Container einbindet. Nachdem die notwendigen Komponenten eingerichtet wurden, gibt die Klasse <code>Bootstrap\/App<\/code> die Instanz der Anwendung zur\u00fcck. Diese Trennung der Instanzbildung von der Ausf\u00fchrung der Anwendung und der Bearbeitung der Antworten sorgt f\u00fcr eine modularere Architektur.<\/p>\n<p>Die Entfernung des Laravel-Kerns ist ein weiterer Schritt zur Minimierung von Boilerplate-Code. Da sich die Klasse <code>Bootstrap\/App<\/code> um die wesentlichen Einstellungen k\u00fcmmert, kannst du dich auf die Entwicklung der Kernfunktionen deiner Anwendungen konzentrieren. Sobald eine Anwendungsinstanz l\u00e4uft, sorgt die Klasse <code>Bootstrap\/App<\/code> f\u00fcr die n\u00f6tige Bearbeitung von Webanfragen, was den Entwicklungsprozess vereinfacht und eine besser organisierte Codebasis f\u00f6rdert.<\/p>\n<h2>Konsolidierte Standardmigrationen f\u00fcr mehr Effizienz<\/h2>\n<p>Mit Laravel 11 werden auch die Standardmigrationen \u00fcberarbeitet. In den Vorg\u00e4ngerversionen von 2014 bis 2019 gab es zahlreiche Standardmigrationen, die \u00fcber mehrere Dateien verteilt waren. In der neuesten Version wurden diese Dateien auf nur noch zwei reduziert, was f\u00fcr Entwickler\/innen eine \u00fcbersichtlichere und benutzerfreundlichere Erfahrung bedeutet.<\/p>\n<p>Diese Reduzierung der Standardmigrationsdateien vereinfacht den Zugriff auf und die Verwaltung von generierten Migrationen, erh\u00f6ht die \u00dcbersichtlichkeit deiner Datenbankstrukturen und reduziert m\u00f6gliche Verwirrungen und Fehler.<\/p>\n<p>Au\u00dferdem kannst du dich dank der \u00fcbersichtlicheren und einfacheren Standardmigrationseinstellungen mehr auf die spezifischen Anforderungen deiner Projekte konzentrieren, anstatt dich mit den komplexen Standardmigrationsdateien herumzuschlagen.<\/p>\n<p>Die optimierten Standardmigrationen von Laravel 11 tragen zu einer reibungsloseren Entwicklungserfahrung bei und st\u00e4rken den Ruf des Frameworks, Einfachheit und Benutzerfreundlichkeit in den Vordergrund zu stellen.<\/p>\n<h2>PHP 8.2: Der neue Standard f\u00fcr Laravel 11<\/h2>\n<p>Eine weitere wichtige \u00c4nderung bei Laravel 11 ist die Festlegung von <a href=\"https:\/\/kinsta.com\/de\/blog\/php-8-2\/\">PHP 8.2<\/a> als Mindestanforderung. In Laravel 11 ist PHP 8.2 der Standard, PHP 8.3 ist in Sicht. Die Anpassung an die neuesten Entwicklungen im PHP-\u00d6kosystem stellt sicher, dass Laravel mit den neuesten (und kommenden) Sprachfunktionen und Optimierungen von PHP kompatibel bleibt.<\/p>\n<p>Durch die Unterst\u00fctzung der letzten beiden gro\u00dfen PHP-Versionen verbessert Laravel 11 die Leistung, die Sicherheit und die Erfahrung der Entwickler. Wenn du PHP 8.2 zur Mindestanforderung machst, sind deine Projekte zukunftssicher und du kannst das volle Potenzial der Sprache aussch\u00f6pfen.<\/p>\n<h2>Zusammenfassung<\/h2>\n<p>Laravel 11 f\u00fchrt wichtige Updates ein, die die Entwicklungserfahrung f\u00fcr dich, dein Team und die breite Entwicklergemeinschaft verbessern. Verbesserte Leistungsoptimierungen, erweiterte Unterst\u00fctzung f\u00fcr die neuesten PHP-Versionen und optimierte Workflow-Funktionen machen die PHP-Entwicklung so reibungslos und effizient wie m\u00f6glich.<\/p>\n<p>Diese Verbesserungen f\u00fchren zu reibungsloseren Entwicklungsabl\u00e4ufen, besserer Anwendungsleistung und einem insgesamt effizienteren Entwicklungsprozess. Die leistungsstarken Funktionen unseres <a href=\"https:\/\/sevalla.com\/application-hosting\/\">Anwendungs-Hosting<\/a> Dienst, wie automatische Skalierung, sichere Infrastruktur und verbesserte Leistung mit den schnellsten Maschinen der Google Cloud Platform, bieten eine ideale Umgebung f\u00fcr die Bereitstellung von Laravel 11-Anwendungen.<\/p>\n<p>Wir k\u00f6nnen es kaum erwarten zu sehen, welche Anwendungen du mit Laravel 11 entwickelst &#8211; und wie du Kinsta nutzt, um deine Laravel-Anwendungen wachsen zu lassen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Laravel ist ein f\u00fchrendes PHP-Framework, das f\u00fcr seine elegante Syntax, seine leistungsstarken Funktionen und seine entwicklerfreundlichen Tools bekannt ist. Seine Architektur unterst\u00fctzt die effektive PHP-Webentwicklung und &#8230;<\/p>\n","protected":false},"author":290,"featured_media":68712,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[958],"class_list":["post-68711","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-laravel"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Was ist neu in Laravel 11 - Kinsta\u00ae<\/title>\n<meta name=\"description\" content=\"Eine vereinfachte Verzeichnisstruktur, Anforderungen f\u00fcr PHP 8.2, verbesserte Wiederverwendbarkeit, Modularit\u00e4t und Leistung und vieles mehr.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/de\/blog\/laravel-11\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Was ist neu in Laravel 11?\" \/>\n<meta property=\"og:description\" content=\"Eine vereinfachte Verzeichnisstruktur, Anforderungen f\u00fcr PHP 8.2, verbesserte Wiederverwendbarkeit, Modularit\u00e4t und Leistung und vieles mehr.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/de\/blog\/laravel-11\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-02-05T18:41:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-09T10:38:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/02\/app-laravel-11-release.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Marcia Ramos\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Eine vereinfachte Verzeichnisstruktur, Anforderungen f\u00fcr PHP 8.2, verbesserte Wiederverwendbarkeit, Modularit\u00e4t und Leistung und vieles mehr.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/02\/app-laravel-11-release.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@Kinsta_DE\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_DE\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Marcia Ramos\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"7\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-11\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-11\/\"},\"author\":{\"name\":\"Marcia Ramos\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/72bff0015d3fb3ba3d8a85494dc0b116\"},\"headline\":\"Was ist neu in Laravel 11?\",\"datePublished\":\"2024-02-05T18:41:15+00:00\",\"dateModified\":\"2024-02-09T10:38:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-11\/\"},\"wordCount\":1500,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/de\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-11\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/02\/app-laravel-11-release.jpg\",\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/de\/blog\/laravel-11\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-11\/\",\"url\":\"https:\/\/kinsta.com\/de\/blog\/laravel-11\/\",\"name\":\"Was ist neu in Laravel 11 - Kinsta\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-11\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-11\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/02\/app-laravel-11-release.jpg\",\"datePublished\":\"2024-02-05T18:41:15+00:00\",\"dateModified\":\"2024-02-09T10:38:43+00:00\",\"description\":\"Eine vereinfachte Verzeichnisstruktur, Anforderungen f\u00fcr PHP 8.2, verbesserte Wiederverwendbarkeit, Modularit\u00e4t und Leistung und vieles mehr.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-11\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/de\/blog\/laravel-11\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-11\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/02\/app-laravel-11-release.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/02\/app-laravel-11-release.jpg\",\"width\":1460,\"height\":730},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-11\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Laravel\",\"item\":\"https:\/\/kinsta.com\/de\/thema\/laravel\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Was ist neu in Laravel 11?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/de\/#website\",\"url\":\"https:\/\/kinsta.com\/de\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Schnelle, sichere und hochwertige Hosting-L\u00f6sungen\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/de\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/de\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/\",\"https:\/\/x.com\/Kinsta_DE\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/72bff0015d3fb3ba3d8a85494dc0b116\",\"name\":\"Marcia Ramos\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0d680db24858fdf61a7e7ce3c1a160f5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0d680db24858fdf61a7e7ce3c1a160f5?s=96&d=mm&r=g\",\"caption\":\"Marcia Ramos\"},\"description\":\"I'm the Editorial Team Lead at Kinsta. I'm a open source enthusiast and I love coding. With more than 10 years of technical writing and editing for the tech industry, I love collaborating with people to create clear and concise pieces of content and improve workflows.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/marciadiasramos\/\"],\"honorificSuffix\":\"B.Sc.\",\"gender\":\"Female\",\"knowsLanguage\":[\"English\",\"Portuguese\"],\"jobTitle\":\"Editorial Team Lead\",\"worksFor\":\"Kinsta Inc.\",\"url\":\"https:\/\/kinsta.com\/de\/blog\/author\/marciaramos\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Was ist neu in Laravel 11 - Kinsta\u00ae","description":"Eine vereinfachte Verzeichnisstruktur, Anforderungen f\u00fcr PHP 8.2, verbesserte Wiederverwendbarkeit, Modularit\u00e4t und Leistung und vieles mehr.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/de\/blog\/laravel-11\/","og_locale":"de_DE","og_type":"article","og_title":"Was ist neu in Laravel 11?","og_description":"Eine vereinfachte Verzeichnisstruktur, Anforderungen f\u00fcr PHP 8.2, verbesserte Wiederverwendbarkeit, Modularit\u00e4t und Leistung und vieles mehr.","og_url":"https:\/\/kinsta.com\/de\/blog\/laravel-11\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/","article_published_time":"2024-02-05T18:41:15+00:00","article_modified_time":"2024-02-09T10:38:43+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/02\/app-laravel-11-release.jpg","type":"image\/jpeg"}],"author":"Marcia Ramos","twitter_card":"summary_large_image","twitter_description":"Eine vereinfachte Verzeichnisstruktur, Anforderungen f\u00fcr PHP 8.2, verbesserte Wiederverwendbarkeit, Modularit\u00e4t und Leistung und vieles mehr.","twitter_image":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/02\/app-laravel-11-release.jpg","twitter_creator":"@Kinsta_DE","twitter_site":"@Kinsta_DE","twitter_misc":{"Verfasst von":"Marcia Ramos","Gesch\u00e4tzte Lesezeit":"7\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/de\/blog\/laravel-11\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/de\/blog\/laravel-11\/"},"author":{"name":"Marcia Ramos","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/72bff0015d3fb3ba3d8a85494dc0b116"},"headline":"Was ist neu in Laravel 11?","datePublished":"2024-02-05T18:41:15+00:00","dateModified":"2024-02-09T10:38:43+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/de\/blog\/laravel-11\/"},"wordCount":1500,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/de\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/de\/blog\/laravel-11\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/02\/app-laravel-11-release.jpg","inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/de\/blog\/laravel-11\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/de\/blog\/laravel-11\/","url":"https:\/\/kinsta.com\/de\/blog\/laravel-11\/","name":"Was ist neu in Laravel 11 - Kinsta\u00ae","isPartOf":{"@id":"https:\/\/kinsta.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/de\/blog\/laravel-11\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/de\/blog\/laravel-11\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/02\/app-laravel-11-release.jpg","datePublished":"2024-02-05T18:41:15+00:00","dateModified":"2024-02-09T10:38:43+00:00","description":"Eine vereinfachte Verzeichnisstruktur, Anforderungen f\u00fcr PHP 8.2, verbesserte Wiederverwendbarkeit, Modularit\u00e4t und Leistung und vieles mehr.","breadcrumb":{"@id":"https:\/\/kinsta.com\/de\/blog\/laravel-11\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/de\/blog\/laravel-11\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/blog\/laravel-11\/#primaryimage","url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/02\/app-laravel-11-release.jpg","contentUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2024\/02\/app-laravel-11-release.jpg","width":1460,"height":730},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/de\/blog\/laravel-11\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/de\/"},{"@type":"ListItem","position":2,"name":"Laravel","item":"https:\/\/kinsta.com\/de\/thema\/laravel\/"},{"@type":"ListItem","position":3,"name":"Was ist neu in Laravel 11?"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/de\/#website","url":"https:\/\/kinsta.com\/de\/","name":"Kinsta\u00ae","description":"Schnelle, sichere und hochwertige Hosting-L\u00f6sungen","publisher":{"@id":"https:\/\/kinsta.com\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/de\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/","https:\/\/x.com\/Kinsta_DE","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/72bff0015d3fb3ba3d8a85494dc0b116","name":"Marcia Ramos","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0d680db24858fdf61a7e7ce3c1a160f5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0d680db24858fdf61a7e7ce3c1a160f5?s=96&d=mm&r=g","caption":"Marcia Ramos"},"description":"I'm the Editorial Team Lead at Kinsta. I'm a open source enthusiast and I love coding. With more than 10 years of technical writing and editing for the tech industry, I love collaborating with people to create clear and concise pieces of content and improve workflows.","sameAs":["https:\/\/www.linkedin.com\/in\/marciadiasramos\/"],"honorificSuffix":"B.Sc.","gender":"Female","knowsLanguage":["English","Portuguese"],"jobTitle":"Editorial Team Lead","worksFor":"Kinsta Inc.","url":"https:\/\/kinsta.com\/de\/blog\/author\/marciaramos\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/68711","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/users\/290"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/comments?post=68711"}],"version-history":[{"count":6,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/68711\/revisions"}],"predecessor-version":[{"id":68840,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/68711\/revisions\/68840"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/68711\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/68711\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/68711\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/68711\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/68711\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/68711\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/68711\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/68711\/translations\/es"},{"href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/68711\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/media\/68712"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/media?parent=68711"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/tags?post=68711"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/topic?post=68711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}