{"id":43195,"date":"2021-08-24T15:16:59","date_gmt":"2021-08-24T13:16:59","guid":{"rendered":"https:\/\/kinsta.com\/?p=101193"},"modified":"2023-08-29T06:22:58","modified_gmt":"2023-08-29T05:22:58","slug":"laravel-9","status":"publish","type":"post","link":"https:\/\/kinsta.com\/de\/blog\/laravel-9\/","title":{"rendered":"Was ist neu in Laravel 9 &#8211; Ein tiefer Einblick in das kommende Haupt-Release?"},"content":{"rendered":"<p>Laravel ist seit vielen Jahren eines der beliebtesten PHP-Frameworks. Es ist elegant, skalierbar und hat sich zu einem der De-facto-Frameworks f\u00fcr Entwickler und Unternehmen entwickelt, die mit PHP arbeiten. Jetzt ist Laravel 9 mit einer Menge neuer Funktionen verf\u00fcgbar.<\/p>\n<p>In der Vergangenheit wurden neue Versionen alle sechs Monate ver\u00f6ffentlicht, was zu einer Vielzahl von Fragen, harschen Kommentaren und Verwirrung \u00fcber den neuen Release-Prozess von Laravel f\u00fchrte. Mit der Ver\u00f6ffentlichung von Laravel 9 ist das Framework zu einem 12-monatigen Hauptversionszyklus \u00fcbergegangen und wird im Januar 2022 ver\u00f6ffentlicht.<\/p>\n<p>Dieser Artikel befasst sich mit den Hauptmerkmalen von Laravel 9. Dar\u00fcber hinaus wird erl\u00e4utert, wie man ein Upgrade auf Laravel 9 durchf\u00fchrt und mit der Entwicklung von Webanwendungen beginnt.<\/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>Was ist Laravel?<\/h2>\n<p>Laravel ist ein Open Source PHP Web Application Framework, das f\u00fcr seine elegante Syntax bekannt ist. Es ist ein MVC-Framework zum Erstellen von einfachen bis komplexen Webanwendungen mit der <a href=\"https:\/\/kinsta.com\/de\/blog\/was-ist-php\/\">Programmiersprache PHP<\/a> und folgt strikt dem MVC (Model-View-Controller) Architekturmuster.<\/p>\n<p>Wenn du Laravel noch nicht benutzt hast, kannst du hier nachlesen, <a href=\"https:\/\/kinsta.com\/de\/blog\/was-ist-laravel\/\">was Laravel ist<\/a> und dir unsere Liste mit <a href=\"https:\/\/kinsta.com\/de\/blog\/laravel-tutorial\/\">exzellenten Laravel-Tutorials<\/a> ansehen, um loszulegen.<\/p>\n\n<h2>Hauptmerkmale von Laravel<\/h2>\n<p>Wenn du neu in diesem Framework bist, haben wir einige der besten Laravel-Features kuratiert, um dir ein besseres Verst\u00e4ndnis zu vermitteln.<\/p>\n<figure id=\"attachment_101194\" aria-describedby=\"caption-attachment-101194\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/The-features-of-Laravel.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-101194 size-large\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2021\/08\/The-features-of-Laravel-1024x419.jpeg\" alt=\"Laravel Features in Luftblasen. (Bildquelle: Moon Technolabs)\" width=\"1024\" height=\"419\"><\/a><figcaption id=\"caption-attachment-101194\" class=\"wp-caption-text\">Laravel Features in Luftblasen. (Bildquelle: <a href=\"https:\/\/www.moontechnolabs.com\/laravel-technology\">Moon Technolabs<\/a>)<\/figcaption><\/figure>\n<h3>Eloquent ORM<\/h3>\n<p>Der objektrelationale Mapper (ORM) f\u00fcr Laravel hei\u00dft Eloquent und es ist eines der besten Features von Laravel, da es eine nahtlose Interaktion mit dem Datenmodell und der Datenbank der Wahl erm\u00f6glicht.<\/p>\n<p>Mit Eloquent abstrahiert Laravel jede H\u00fcrde, die mit der Interaktion und dem Schreiben komplexer <a href=\"https:\/\/kinsta.com\/de\/blog\/was-ist-mysql\/\">SQL-Abfragen<\/a> verbunden ist, um auf Daten aus deiner Datenbank zuzugreifen.<\/p>\n<h3>Artisan CLI<\/h3>\n<p>Die Artisan CLI, oder Kommandozeile, ist ein weiterer wichtiger Aspekt von Laravel. Mit ihr kannst du jeden Teil von Laravel von der Kommandozeile aus erstellen oder ver\u00e4ndern, ohne durch Ordner und Dateien navigieren zu m\u00fcssen.<\/p>\n<p>Mit Artisan kannst du sogar direkt von der Kommandozeile aus mit deiner Datenbank interagieren, indem du Laravel Tinker benutzt &#8211; und das alles, ohne einen Datenbank-Client installieren zu m\u00fcssen.<\/p>\n<h3>MVC-Architektur<\/h3>\n<p>Die MVC-Architektur von Laravel macht die Sprache beziehbar und anpassungsf\u00e4hig, da es einem weit verbreiteten Webentwicklungsmuster mit laufenden, bedeutenden Verbesserungen folgt.<\/p>\n<p>Laravel wird dich dazu zwingen, das <a href=\"https:\/\/kinsta.com\/de\/blog\/php-frameworks\/#model-view-controller-architecture\">MVC-Architekturmuster<\/a> zu lernen und zu verstehen, das in fast allen Frameworks, wie AdonisJS von JavaScript und ASP.NET MVC von C#, beliebt ist und verwendet wird.<\/p>\n<h3>Automatische Paginierung<\/h3>\n<p>Wenn du jemals mit der Paginierung in deinen Anwendungen zu k\u00e4mpfen hattest, wirst du den Wert verstehen, den es hat, wenn die Paginierung von einem eingebauten Framework erledigt wird.<\/p>\n<p>Laravel l\u00f6st das Problem der Paginierung durch eine automatische Paginierung, die direkt aus der Box kommt. Dieses Feature ist eines der bekanntesten und es eliminiert die Arbeit, die damit verbunden ist, das R\u00e4tsel der Paginierung selbst zu l\u00f6sen.<\/p>\n<h3>Sicherheit<\/h3>\n<p>Es ist wichtig, dass du die Sicherheitsma\u00dfnahmen jeder Webanwendung, die du in Erw\u00e4gung ziehst, genau unter die Lupe nimmst, da ein Mangel an Sorgfalt zum Verlust von Geldern oder sogar zum Hijacking deiner Webseite oder deines Produkts f\u00fchren kann.<\/p>\n<p>Laravel verf\u00fcgt \u00fcber eine Vielzahl von Sicherheitsma\u00dfnahmen, da es die <a href=\"https:\/\/owasp.org\/www-project-top-ten\/\">OWASP-Sicherheitsrichtlinien<\/a> befolgt. Von Cross-Site Request Forgery (CSRF) bis hin zu <a href=\"https:\/\/kinsta.com\/de\/blog\/sql-injection\/\">SQL-Injection<\/a>, Laravel hat f\u00fcr alles eine eingebaute L\u00f6sung.<\/p>\n<h2>Was du mit Laravel 9 erwarten kannst<\/h2>\n<p>Geplant f\u00fcr die Ver\u00f6ffentlichung im September 2021, wurde Laravel 9 auf <a href=\"https:\/\/blog.laravel.com\/laravel-9-release-date\">Januar 2022 verschoben<\/a>, was es zum ersten Long-Term Support (LTS) Release macht, das nach dem 12-monatigen Release-Zyklus eingef\u00fchrt wird. Diese Verz\u00f6gerung resultiert aus vielen Gr\u00fcnden, zu denen unter anderem die folgenden geh\u00f6ren:<\/p>\n<ol>\n<li>Laravel nutzt eine Vielzahl von <a href=\"https:\/\/kinsta.com\/de\/lernen\/wordpress-geschichte\/\">Community-getriebenen<\/a> Projekten und etwa neun Symfony-Bibliotheken. Symfony plant jedoch die Ver\u00f6ffentlichung der Version 6.0 bis November 2021. Die Verz\u00f6gerung wird es dem Laravel-Team erm\u00f6glichen, diese neue Version von Symfony als Teil von Laravel 9 zu integrieren.<\/li>\n<li>Die Verz\u00f6gerung gibt dem Team die Zeit, zwei Monate lang zu beobachten, wie Laravel mit der neuen Version von Symfony interagiert. Es gibt ihnen auch Raum, um alle \u00c4nderungen und Bugs zu korrigieren.<\/li>\n<li>Letztendlich positioniert die Verz\u00f6gerung der Ver\u00f6ffentlichung von Laravel 9 das Laravel-Team besser f\u00fcr zuk\u00fcnftige j\u00e4hrliche Ver\u00f6ffentlichungen. Es gibt dem Team zwei Monate zus\u00e4tzliche Anlaufzeit nach der Ver\u00f6ffentlichung von Symfony.<\/li>\n<\/ol>\n<p>Aus diesen Gr\u00fcnden kannst du sehen, dass sich die Verz\u00f6gerung der Ver\u00f6ffentlichung gelohnt hat.<\/p>\n<h2>Neue Features in Laravel 9<\/h2>\n<p>Schauen wir uns nun die Liste der Features und Verbesserungen an, die du in der kommenden Hauptversion von Laravel erwarten solltest.<\/p>\n<h3>Minimale PHP-Anforderung<\/h3>\n<p>Zuerst und am wichtigsten ist, dass Laravel 9 das <a href=\"https:\/\/kinsta.com\/de\/blog\/php-8\/\">neueste PHP 8<\/a> und PHPUnit 8 zum Testen ben\u00f6tigt. Das liegt daran, dass Laravel 9 das neueste Symfony v6.0 verwenden wird, welches ebenfalls PHP 8 ben\u00f6tigt.<\/p>\n<p>PHP 8 kommt mit signifikanten Verbesserungen und Features, von der JIT-Kompilierung bis zur F\u00f6rderung von Konstruktoreigenschaften. Du kannst hier auf unserem Blog die verschiedenen <a href=\"https:\/\/kinsta.com\/de\/blog\/php-benchmarks\/\">PHP-Versions-Benchmarks<\/a> erkunden und erfahren, wie du auf das <a href=\"https:\/\/kinsta.com\/de\/changelog\/php-8\/\">neueste PHP 8 upgraden<\/a> kannst.<\/p>\n<h3>Anonyme Stub-Migration<\/h3>\n<p>Laravel stellt die anonyme Stub-Migration als Standardverhalten ein, wenn du den beliebten Migrationsbefehl ausf\u00fchrst:<\/p>\n<pre><code class=\"language-bash\">php artisan make:migration\n<\/code><\/pre>\n<p>Das Feature der anonymen Stub-Migration wurde erstmals in Laravel 8.37 ver\u00f6ffentlicht, um dieses <a href=\"https:\/\/github.com\/laravel\/framework\/issues\/5899\">Github-Problem<\/a> zu l\u00f6sen. Das Problem ist, dass mehrere Migrationen mit demselben Klassennamen zu Problemen f\u00fchren k\u00f6nnen, wenn man versucht, die Datenbank von Grund auf neu zu erstellen. Das neue Stub-Migrations-Feature eliminiert Kollisionen von Migrationsklassennamen.<\/p>\n<p>Ab Laravel 8.37 unterst\u00fctzt das Framework nun anonyme Klassenmigrationsdateien, und in Laravel 9 wird es das Standardverhalten sein.<\/p>\n<pre><code class=\"language-php\">&lt;?php\n\nuse Illuminate\\Database\\Migrations\\Migration;\nuse Illuminate\\Database\\Schema\\Blueprint;\nuse Illuminate\\Support\\Facades\\Schema;\nreturn new class extends Migration {\n    \/**\n     * Run the migrations.\n     *\n     * @return void\n     *\/\n    public function up()\n    {\n        Schema::table('people', function (Blueprint $table)\n        {\n            $table-&gt;string('first_name')-&gt;nullable();\n        });\n    }\n};\n<\/code><\/pre>\n<h3>Neues Query Builder Interface<\/h3>\n<p>Mit dem neuen Laravel 9 ist Type Hinting sehr zuverl\u00e4ssig f\u00fcr Refactoring, statische Analyse und Code Completion in ihren <a href=\"https:\/\/kinsta.com\/de\/blog\/php-editor\/\">IDEs<\/a>. Das liegt daran, dass es keine gemeinsame Schnittstelle oder Vererbung zwischen <strong>Query\\Builder, Eloquent\\Builder und Eloquent\\Relation<\/strong> gibt. Dennoch k\u00f6nnen Entwickler mit Laravel 9 nun die neue Query-Builder-Schnittstelle f\u00fcr Type Hinting, Refactoring und statische Analyse nutzen.<\/p>\n<pre><code class=\"language-php\">&lt;?php\n\nreturn Model::query()\n\t-&gt;whereNotExists(function($query) {\n\t\t\/\/ $query is a Query\\Builder\n\t})\n\t-&gt;whereHas('relation', function($query) {\n\t\t\/\/ $query is an Eloquent\\Builder\n\t})\n\t-&gt;with('relation', function($query) {\n\t\t\/\/ $query is an Eloquent\\Relation\n\t});\n<\/code><\/pre>\n<p>Diese Version f\u00fcgte das neue<code>Interface Illuminate\\Contracts\\Database\\QueryBuilder<\/code> hinzu, sowie den Trait<code>Illuminate\\Database\\Eloquent\\Concerns\\DecoratesQueryBuilder<\/code> der das Interface anstelle der Methode <code>__call<\/code> magic implementiert.<\/p>\n<h3>PHP 8 String-Funktionen<\/h3>\n<p>Da Laravel 9 auf PHP 8 abzielt, hat Laravel <a href=\"https:\/\/github.com\/laravel\/framework\/pull\/38011\">diesen PR<\/a> zusammengef\u00fchrt und schl\u00e4gt vor, die neuesten PHP 8 String-Funktionen zu verwenden.<\/p>\n<p>Diese Funktionen beinhalten die Verwendung von <code>str_contains()<\/code>, <code>str_starts_with()<\/code>, und <code>str_ends_with()<\/code> intern in der Klasse <code>\\Illuminate\\Support\\Str<\/code> .<\/p>\n<p>Die oben aufgef\u00fchrten Features und Verbesserungen von Laravel 9 sind ein kleiner Vorgeschmack auf das, was noch kommen wird. Es wird auf jeden Fall viele Bugfixes, Features und nat\u00fcrlich auch viele \u00c4nderungen mit sich bringen.<\/p>\n<h2>Wie man Laravel 9 installiert<\/h2>\n<p>Wenn du mit Laravel 9 zu Entwicklungs- und Testzwecken spielen m\u00f6chtest, kannst du es ganz einfach auf deinem lokalen Rechner installieren und ausf\u00fchren.<\/p>\n<p>Laravel 9 unterst\u00fctzt PHP Version 8. Wenn du es also testen m\u00f6chtest, solltest du deine <a href=\"https:\/\/kinsta.com\/docs\/devkinsta\/php-versions\/\">PHP Version<\/a> \u00fcberpr\u00fcfen oder eine <a href=\"https:\/\/kinsta.com\/de\/blog\/installiert-php\/\">Neuinstallation durchf\u00fchren<\/a>.<\/p>\n<p>Du kannst mehr Details \u00fcber das Release <a href=\"https:\/\/packagist.org\/packages\/laravel\/laravel#dev-develop\">via Packagist<\/a> entdecken.<\/p>\n<p>Um Laravel 9 mit Composer zu installieren, f\u00fchre Folgendes aus:<\/p>\n<pre><code class=\"language-bash\">composer create-project --prefer-dist laravel\/laravel laravel-9-dev dev-develop\n<\/code><\/pre>\n<p>Der obige Befehl wird ein neues Laravel-Projekt mit dem Projektnamen <code>laravel-9-dev<\/code>, erstellen, wobei das neueste Laravel 9 verwendet wird, das sich, wie wir wissen, noch in der Entwicklung befindet (daher <code>dev-develop<\/code>).<\/p>\n<p>Die zweite Methode ist, die <a href=\"https:\/\/laravel.com\/docs\/8.x\/installation#the-laravel-installer\">Laravel global CLI<\/a> zu verwenden, um ein neues Laravel Projekt zu erstellen und zu w\u00e4hlen, dass dein neues Projekt aus dem dev-Zweig erstellt wird.<\/p>\n<p>Gib den folgenden Befehl ein, um ein neues Laravel 9 Projekt zu erstellen:<\/p>\n<pre><code class=\"language-bash\">laravel new laravel-9-dev --dev\n<\/code><\/pre>\n<p>Nachdem du nun Laravel 9 installiert hast, kannst du in das neue Verzeichnis (laravel-dev) gehen und den artisan-Befehl ausf\u00fchren, um die Version zu \u00fcberpr\u00fcfen:<\/p>\n<pre><code class=\"language-bash\">cd laravel-9-dev\nphp artisan --version\n<\/code><\/pre>\n<p>Es sollte dir die Entwicklungsversion von Laravel 9 anzeigen. Voil\u00e0!<\/p>\n\n<h2>Zusammenfassung<\/h2>\n<p>Laravel ist ein \u00fcberzeugendes <a href=\"https:\/\/kinsta.com\/de\/blog\/php-frameworks\/\">PHP-Framework<\/a>, das unter Entwicklern immer mehr an Aufmerksamkeit gewinnt. Das kommende Major-Release (Laravel 9) ist das erste nach einem 12-monatigen Release-Zyklus und wir k\u00f6nnen bereits sehen, dass es &#8222;saftige&#8220; neue Features einf\u00fchren wird.<\/p>\n<p>Wahrscheinlich nicht, denn das Laravel-Team wird wahrscheinlich noch vor dem Release-Datum neue Features ank\u00fcndigen. Daher solltest du dir diesen Beitrag vormerken, denn wir werden sie in zuk\u00fcnftigen Updates abdecken.<\/p>\n<p><em>Jetzt bist du an der Reihe! Worauf freust du dich am meisten bei Laravel 9? Lass es uns in den Kommentaren wissen!<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Laravel ist seit vielen Jahren eines der beliebtesten PHP-Frameworks. Es ist elegant, skalierbar und hat sich zu einem der De-facto-Frameworks f\u00fcr Entwickler und Unternehmen entwickelt, die &#8230;<\/p>\n","protected":false},"author":193,"featured_media":43198,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[400,38],"topic":[958,969,971],"class_list":["post-43195","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-laravel","tag-php","topic-laravel","topic-php-frameworks","topic-php-updates"],"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 9 - Ein tiefer Einblick in das kommende Haupt-Release?<\/title>\n<meta name=\"description\" content=\"Laravel 9 kommt mit neuen Key Features. Finde heraus, was dich erwartet und erfahre, wie du auf Laravel 9 aktualisierst bzw. installierst und damit entwickelst.\" \/>\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-9\/\" \/>\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 9 - Ein tiefer Einblick in das kommende Haupt-Release?\" \/>\n<meta property=\"og:description\" content=\"Laravel 9 kommt mit neuen Key Features. Finde heraus, was dich erwartet und erfahre, wie du auf Laravel 9 aktualisierst bzw. installierst und damit entwickelst.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/de\/blog\/laravel-9\/\" \/>\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=\"2021-08-24T13:16:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-29T05:22:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2021\/08\/laravel-9.jpeg\" \/>\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=\"Solomon Eseme\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Laravel 9 kommt mit neuen Key Features. Finde heraus, was dich erwartet und erfahre, wie du auf Laravel 9 aktualisierst bzw. installierst und damit entwickelst.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2021\/08\/laravel-9.jpeg\" \/>\n<meta name=\"twitter:creator\" content=\"@kaperskyguru\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_DE\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Solomon Eseme\" \/>\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-9\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-9\/\"},\"author\":{\"name\":\"Solomon Eseme\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/51c9c77fa35cf1ef9a46308358441ab2\"},\"headline\":\"Was ist neu in Laravel 9 &#8211; Ein tiefer Einblick in das kommende Haupt-Release?\",\"datePublished\":\"2021-08-24T13:16:59+00:00\",\"dateModified\":\"2023-08-29T05:22:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-9\/\"},\"wordCount\":1396,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/de\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-9\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2021\/08\/laravel-9.jpeg\",\"keywords\":[\"laravel\",\"php\"],\"articleSection\":[\"Webentwicklung\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/de\/blog\/laravel-9\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-9\/\",\"url\":\"https:\/\/kinsta.com\/de\/blog\/laravel-9\/\",\"name\":\"Was ist neu in Laravel 9 - Ein tiefer Einblick in das kommende Haupt-Release?\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-9\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-9\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2021\/08\/laravel-9.jpeg\",\"datePublished\":\"2021-08-24T13:16:59+00:00\",\"dateModified\":\"2023-08-29T05:22:58+00:00\",\"description\":\"Laravel 9 kommt mit neuen Key Features. Finde heraus, was dich erwartet und erfahre, wie du auf Laravel 9 aktualisierst bzw. installierst und damit entwickelst.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-9\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/de\/blog\/laravel-9\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-9\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2021\/08\/laravel-9.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2021\/08\/laravel-9.jpeg\",\"width\":1460,\"height\":730,\"caption\":\"Was ist neu in Laravel 9 - Ein tiefer Einblick in das kommende Haupt-Release?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/de\/blog\/laravel-9\/#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 9 &#8211; Ein tiefer Einblick in das kommende Haupt-Release?\"}]},{\"@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\/51c9c77fa35cf1ef9a46308358441ab2\",\"name\":\"Solomon Eseme\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/kinsta.com\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1c701993f8ff8c8df2a4c5664834a4e5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1c701993f8ff8c8df2a4c5664834a4e5?s=96&d=mm&r=g\",\"caption\":\"Solomon Eseme\"},\"description\":\"I am a Software Engineer and Content Creator who is geared toward building high-performing and innovative products following best practices and industry standards. I also love writing about it at Masteringbackend.com. Follow me on Twitter, LinkedIn, and About Me\",\"sameAs\":[\"https:\/\/masteringbackend.com\",\"https:\/\/linkedin.com\/in\/solomoneseme\",\"https:\/\/x.com\/kaperskyguru\"],\"url\":\"https:\/\/kinsta.com\/de\/blog\/author\/solomoneseme\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Was ist neu in Laravel 9 - Ein tiefer Einblick in das kommende Haupt-Release?","description":"Laravel 9 kommt mit neuen Key Features. Finde heraus, was dich erwartet und erfahre, wie du auf Laravel 9 aktualisierst bzw. installierst und damit entwickelst.","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-9\/","og_locale":"de_DE","og_type":"article","og_title":"Was ist neu in Laravel 9 - Ein tiefer Einblick in das kommende Haupt-Release?","og_description":"Laravel 9 kommt mit neuen Key Features. Finde heraus, was dich erwartet und erfahre, wie du auf Laravel 9 aktualisierst bzw. installierst und damit entwickelst.","og_url":"https:\/\/kinsta.com\/de\/blog\/laravel-9\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Deutschland-207459890108303\/","article_published_time":"2021-08-24T13:16:59+00:00","article_modified_time":"2023-08-29T05:22:58+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2021\/08\/laravel-9.jpeg","type":"image\/jpeg"}],"author":"Solomon Eseme","twitter_card":"summary_large_image","twitter_description":"Laravel 9 kommt mit neuen Key Features. Finde heraus, was dich erwartet und erfahre, wie du auf Laravel 9 aktualisierst bzw. installierst und damit entwickelst.","twitter_image":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2021\/08\/laravel-9.jpeg","twitter_creator":"@kaperskyguru","twitter_site":"@Kinsta_DE","twitter_misc":{"Verfasst von":"Solomon Eseme","Gesch\u00e4tzte Lesezeit":"7\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/de\/blog\/laravel-9\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/de\/blog\/laravel-9\/"},"author":{"name":"Solomon Eseme","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/51c9c77fa35cf1ef9a46308358441ab2"},"headline":"Was ist neu in Laravel 9 &#8211; Ein tiefer Einblick in das kommende Haupt-Release?","datePublished":"2021-08-24T13:16:59+00:00","dateModified":"2023-08-29T05:22:58+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/de\/blog\/laravel-9\/"},"wordCount":1396,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/de\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/de\/blog\/laravel-9\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2021\/08\/laravel-9.jpeg","keywords":["laravel","php"],"articleSection":["Webentwicklung"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/de\/blog\/laravel-9\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/de\/blog\/laravel-9\/","url":"https:\/\/kinsta.com\/de\/blog\/laravel-9\/","name":"Was ist neu in Laravel 9 - Ein tiefer Einblick in das kommende Haupt-Release?","isPartOf":{"@id":"https:\/\/kinsta.com\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/de\/blog\/laravel-9\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/de\/blog\/laravel-9\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2021\/08\/laravel-9.jpeg","datePublished":"2021-08-24T13:16:59+00:00","dateModified":"2023-08-29T05:22:58+00:00","description":"Laravel 9 kommt mit neuen Key Features. Finde heraus, was dich erwartet und erfahre, wie du auf Laravel 9 aktualisierst bzw. installierst und damit entwickelst.","breadcrumb":{"@id":"https:\/\/kinsta.com\/de\/blog\/laravel-9\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/de\/blog\/laravel-9\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/blog\/laravel-9\/#primaryimage","url":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2021\/08\/laravel-9.jpeg","contentUrl":"https:\/\/kinsta.com\/de\/wp-content\/uploads\/sites\/5\/2021\/08\/laravel-9.jpeg","width":1460,"height":730,"caption":"Was ist neu in Laravel 9 - Ein tiefer Einblick in das kommende Haupt-Release?"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/de\/blog\/laravel-9\/#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 9 &#8211; Ein tiefer Einblick in das kommende Haupt-Release?"}]},{"@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\/51c9c77fa35cf1ef9a46308358441ab2","name":"Solomon Eseme","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/kinsta.com\/de\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1c701993f8ff8c8df2a4c5664834a4e5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1c701993f8ff8c8df2a4c5664834a4e5?s=96&d=mm&r=g","caption":"Solomon Eseme"},"description":"I am a Software Engineer and Content Creator who is geared toward building high-performing and innovative products following best practices and industry standards. I also love writing about it at Masteringbackend.com. Follow me on Twitter, LinkedIn, and About Me","sameAs":["https:\/\/masteringbackend.com","https:\/\/linkedin.com\/in\/solomoneseme","https:\/\/x.com\/kaperskyguru"],"url":"https:\/\/kinsta.com\/de\/blog\/author\/solomoneseme\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/43195","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\/193"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/comments?post=43195"}],"version-history":[{"count":4,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/43195\/revisions"}],"predecessor-version":[{"id":43200,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/posts\/43195\/revisions\/43200"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/43195\/translations\/en"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/43195\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/43195\/translations\/de"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/43195\/translations\/es"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/43195\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/43195\/translations\/pt"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/43195\/translations\/nl"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/43195\/translations\/se"},{"href":"https:\/\/kinsta.com\/de\/wp-json\/kinsta\/v1\/posts\/43195\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/media\/43198"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/media?parent=43195"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/tags?post=43195"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/de\/wp-json\/wp\/v2\/topic?post=43195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}