RSS Laravel Nachrichten Notiz

RSS Laravel Nachrichten

Laravel News ist eine Webseite, die sich der Bereitstellung von Informationen über Laravel widmet, einem quelloffenen PHP-Framework, das zum Erstellen von Webanwendungen verwendet wird. Diese Seite bietet Neuigkeiten, Artikel, Tipps, Tutorials und Updates zum Laravel-Ökosystem. Es ist eine wertvolle Ressource für Entwickler und Enthusiasten, die sich mit den neuesten Trends und Funktionen in der Laravel-Entwicklung auf dem neuesten Stand halten möchten.

Notizfaden

PHP 8.5 führt eine neue URI-Erweiterung ein

PHP 8.5 führt einen neuen, den Standards entsprechenden URI-Parser für beide RFC-3986- und WHATWG-URL-Standards ein. Erfahren Sie, wie Sie PHPs integrierte URI-Standards verwenden können, um sichere und konforme URLs zu generieren.
CdXz5zHNQW_pP8n7aggFo.png

Claude Agent jetzt in PhpStorm AI Assistant integriert

Der neue Claude Agent ist jetzt nahtlos in JetBrains IDEs über den KI-Chat integriert und in der JetBrains AI-Subscription enthalten. Keine zusätzlichen Plugins, keine zusätzlichen Abonnements – einfach fortschrittliche KI-Code-Unterstützung direkt in Ihrer IDE.

Effizienz von SQL steigern - Laravel in der Praxis EP7

Unser PHP macht Datenbankarbeit. Das Laden von 10.000 Bestellungen in den Speicher, um sie zu summieren, ist wie das Verwenden von Excel, um Reiskörner zu zählen. Verschieben Sie diese Berechnungen nach SQL, wo sie hingehören - lassen Sie SUM() und COUNT() die schwere Arbeit in Millisekunden und nicht in Megabyte erledigen. In dieser Folge wird gezeigt, wie man speicherhungrige Sammlungsmethoden in blitzschnelle SQL-Aggregationen umwandelt.

Bildmanipulation in Laravel mit Glide

Glide für Laravel ist ein Paket, das eine Bildbearbeitung in Echtzeit mit League/Glide bietet. Es bietet Blade-Komponenten für die Generierung responsiver Bilder, URL-Signierung für die Sicherheit und eine nahtlose Integration mit Laravels Dateisystem- und Cachingschichten.
CdXz5zHNQW_ai6YXaimDL.png

Strenge Validierung in Laravel für Typüberprüfung

Die strengen Validierungsparameter von Laravel für numerische, boolesche und Ganzzahlregeln erzwingen eine exakte Typübereinstimmung anstelle der Verwendung von PHPs Typumwandlung, wodurch Zeichenfolgenwerte während der Validierung nicht als ordnungsgemäße Typen akzeptiert werden.
CdXz5zHNQW_fG73iBKUig.png

Laravel Uri toStringable Methode

Die toStringable-Methode von Laravel konvertiert URI-Objekte in Stringable-Instanzen, was eine direkte String-Manipulation durch Method Chaining ermöglicht, ohne dass eine zwischengeschaltete Str::of()-Helfer-Umhüllung erforderlich ist.
CdXz5zHNQW_nd6ZSlmruO.png

Verbesserte Zusammenführung von URL-Parametern im HTTP-Client in Laravel 12.33

Das Laravel-Team hat diese Woche Version 12.33.0 veröffentlicht, die eine Stringable doesntContain()-Methode, das Zusammenführen (anstatt Ersetzen) von HTTP-Client-URL-Parametern, verbesserte Fehler bei der Auflösung des Broadcast-Managers und mehr einführt.
CdXz5zHNQW_6mg7IuvRen.jpeg

Http Client Batch-Methode in Laravel 12.32

Das Laravel-Team hat diese Woche Version 12.32.0 mit einer neuen HTTP-Batch-Methode, einer "after"-Ratenbegrenzungsmethode zur Steuerung der Ratenbegrenzung nach Antwort, Unterstützung für Rückruffunktionen bei fehlgeschlagenen Batch-Jobs und mehr veröffentlicht.
CdXz5zHNQW_BJJ7T61Ysy.jpeg

Feature-Tests erstellen Datenbankeinträge, ohne die Datenbank in Laravel zu aktualisieren

Erfahren Sie, wie Sie in Ihren Laravel-Feature-Tests Dateien finden, die Datenbankeinträge erstellen, aber die Datenbank nicht aktualisieren. Diese Tests können Einträge erstellen, die in der Datenbank verbleiben und intermittierende, unerwartete Datenbanktestfehler verursachen.
CdXz5zHNQW_84UJxljReE.png

Setup-Befehl zur Composer-Datei von Laravel hinzugefügt

Taylor Otwell hat einen Setup-Befehl in die Composer-Datei von Laravel integriert, der typische Einrichtungsschritte zu einem einzigen Befehl zusammenfasst, um ein Laravel-Projekt einzurichten. Erfahren Sie, wie dieser Setup-Befehl funktioniert und wie Sie ihn zu bestehenden Projekten hinzufügen.
CdXz5zHNQW_pf7KB2xc0I.png

Das neue Laravel Forge ist da: Mit Laravel VPS, Zero-Downtime-Deployments und einer frischen Benutzeroberfläche

Entdecken Sie das neue Laravel Forge mit Laravel VPS, sofortiger Serverbereitstellung, Zero-Downtime-Deployments, einem neu gestalteten UI, besserem SSL/Domain-Management und integrierter Überwachung. Alles, was Sie brauchen, um Laravel-Apps schneller von der Idee bis zur Produktion zu bringen.
CdXz5zHNQW_5rkxr4csNm.png

Steuerung der Factory-Beziehungs-Erweiterung in Laravel

Die Methode dontExpandRelationshipsByDefault von Laravel verhindert, dass Factories automatisch übergeordnete Beziehungen erstellen, wodurch der Datenbankaufwand reduziert und fokussierte Tests ermöglicht werden, die nur die spezifischen Modellinstanzen generieren, die für Assertions benötigt werden.
CdXz5zHNQW_9KHHGtOsg7.png

Endloses Scrollen in Inertia v2.2

Das Laravel-Team hat Inertia v2.2 mit einem neuen Komponenten veröffentlicht. Dieser Komponente wird wahrscheinlich ein enormer Zeitersparnis sein, wenn Sie jemals ein Endlosscroll-Feature manuell erstellt haben.
CdXz5zHNQW_4nkAtDizBO.png

Profiling von Laravel: So finden Sie versteckte Performance-Killer

Ihr Dashboard lädt in 150 ms mit mehr als 400 Datenbankabfragen – aber ohne richtiges Profiling würden Sie es nie erfahren. Lernen Sie, wie Sie Laravel Telescope verwenden, um N+1-Abfragen aufzudecken, Engpässe zu identifizieren und genau zu sehen, was Ihre Anwendung im Hintergrund tut. Diese Episode enthüllt die schockierende Wahrheit über scheinbar harmlose Codezeilen und bereitet die Bühne für dramatische Leistungssteigerungen.

Filament v4.1 ist da!

Wir freuen uns sehr, die Veröffentlichung von Filament v4.1 bekannt zu geben! Seit der Veröffentlichung von v4.0 haben das Kernteam und die Community hart gearbeitet und 156 Fehlerbehebungen und 39 brandneue Funktionen zusammengeführt! Schauen Sie sich einige unserer bevorzugten herausragenden Funktionen dieser neuen Version an!
CdXz5zHNQW_yh55zrawA3.jpeg

Erstellen Sie Terminal-Benutzeroberflächen in PHP mit ANSI Kit

AnsiKit ist ein ANSI-Escape-Helfer ohne Abhängigkeiten zum Erstellen von Terminal-UIs in PHP. Es verfügt über eine verkettbare API für Stile, Farben und Cursorsteuerung sowie nützliche Komponenten und Dienstprogramme.
CdXz5zHNQW_MgB2kyHGwc.jpeg

Laravel Starter Kit von Nuno Maduro

Das Laravel Starter Kit von Nuno Maduro ist ein striktes Laravel-Skelett für diejenigen, die höchste Präzision in ihren Projekten verlangen. Dieses Starter Kit enthält Werkzeuge zur Durchsetzung von Striktheit bei der Typabdeckung, Formatierung, maximaler statischer Analyse und vielem mehr.
CdXz5zHNQW_s2Be9TUZiR.png

Einführung in MongoDB & Laravel-MongoDB-Einrichtung

Lernen Sie, wie Sie MongoDB mit Laravel integrieren, indem Sie einen vollständigen Entwickler-Blog erstellen. Dieses Schritt-für-Schritt-Tutorial behandelt MongoDB-Grundlagen, Einrichtung, polymorphe Modelle, CRUD-Operationen, Suche und Inhaltskategorisierung.
CdXz5zHNQW_DqzjF3i3Dq.png

Livewire Session-Eigenschaften für persistenten Komponentenstatus

Livewire-Sitzungseigenschaften speichern den Komponentenstatus automatisch über Seitenaktualisierungen hinweg mithilfe einfacher Attribut-Annotationen, wodurch die manuelle Sitzungsverwaltung entfällt und gleichzeitig das Benutzererlebnis in Laravel-Anwendungen erhalten bleibt.
CdXz5zHNQW_mEL9vgpB4w.png

Laravel MCP Beta ist veröffentlicht

Das Laravel-Team hat eine öffentliche Betaversion von Laravel MCP veröffentlicht, einem Paket zum schnellen Erstellen von Model Context Protocol (MCP)-Servern für Ihre Laravel-Anwendungen.

Laravel benutzerdefinierte Validierungsregeln für verbesserte Datenintegrität

Benutzerdefinierte Validierungsregeln in Laravel kapseln spezifische Geschäftslogik in wiederverwendbare Komponenten ein, verbessern die Codeorganisation und Testbarkeit und integrieren sich nahtlos in das Validierungssystem des Frameworks für eine konsistente Datenvalidierung.
CdXz5zHNQW_BDae49rqA8.png

Wiederholte Abfrage-Logik stoppen: Laravel Query Scopes machen Ihren Code lesbar

Wir haben alle die gleichen WHERE-Klauseln in mehreren Controllern geschrieben. Sie kennen die, die nach abgeschlossenen Bestellungen aus diesem Monat filtern, beliebte Produkte über einem bestimmten Preis finden oder bestimmte Beziehungen laden. Diese repetitive Abfragelogik vermüllt Ihren Code und macht die Wartung zum Albtraum. In meinem neuesten Video zeige ich Ihnen, wie die neuen Query Scopes von Laravel 12 diese repetitiven Filter in ausdrucksstarke, verkettbare Methoden verwandeln, die sich wie Geschäftsanforderungen lesen.

Echtzeit-Formularaktualisierungen mit Wire:model.live von Laravel Livewire

Der wire:model.live Modifier von Laravel Livewire ermöglicht die sofortige Synchronisierung von Formularen und schafft reaktionsschnelle Benutzeroberflächen, bei denen Benutzereingaben sofortige Serveraktualisierungen auslösen, während intelligentes Debouncing übermäßige Netzwerkanfragen zur Optimierung der Leistung verhindert.
CdXz5zHNQW_zMd48ugqL4.png