Lansarea Laravel 8.62: Obțineți cele mai bune informații aici!
Publicat: 2022-04-18Laravel este un cadru PHP open-source care ajută la construirea de aplicații PHP. Cu Laravel 8.62, jocul a fost schimbat. Popularitatea a crescut rapid cu ajutorul extensiilor și pachetelor încorporate. Odată cu Laravel 8.62 lansat pe piață, ramura 8.x are noi actualizări și funcții.
Care este cea mai bună secțiune a lansărilor Laravel 8.x?
1. Schema de versiuni
Patch-urile minore sunt eliberate în fiecare săptămână, ceea ce ajută la gestionarea schimbărilor de ruptură. În același timp, cadrul primar este lansat în fiecare an în jurul lunii ianuarie.
2. Excepții
Ghidurile de compatibilitate inversă nu se ocupă de funcționalitatea Argumente numite. Ei pot planifica să redenumească parametrii funcției pentru a îmbunătăți baza de cod a Laravel. Utilizarea argumentelor de nume în timpul metodelor Laravel ar trebui făcută cu precauție și așteptați schimbarea numelor în viitor.
3. Politica de suport
Laravel oferă cea mai lungă întreținere și suport de pe piață. Laravel 8.62 a fost lansat cu remedieri generale de erori, biblioteci suplimentare și multe alte măsuri eficiente care ajută la dezvoltarea Laravel .
Lista de verificare perfectă care acoperă elemente esențiale despre recenta lansare a Laravel 8.62:
1. Elementele nou adăugate
- Adăugarea de zahăr sintactic singular la gaura de vierme
- Activați și dezactivați evenimentele de expediere în timpul modului de întreținere
- Adăugarea unei noi caracteristici de testare RefreshDatabaseLazily
- Faceți PendingMail condiționat pentru dezvoltatori
- Adăugarea de câteva modificări PHP 8.1
- Noua adăugare a metodei asserNotSoftDeleted
- Opțiunea Pretend pentru modul: comanda prune a fost adăugată
- Opțiunea dăunătoare în timpul utilizării make: testați comanda Artisan
2. Lucrurile care sunt rezolvate cu versiunea Laravel 8.62
- Metoda getDirty, care este utilizată în timpul AsCollection și AsArrayObject
- Gestionați uneori condițiile care adaugă reguli pentru valorile frate din matricea de date
- S-a gestionat formatarea valorii bazei de date și data personalizată pentru modelarea
- S-a remediat Validarea/Parola/Iluminarea/Validarea::passes()
3. Actualizările și modificările care vin odată cu lansarea Laravel 8.62
- Afirmațiile care pot fi trimise sunt fluente
- Permite vizualizarea index.blade.php pentru componentele anonime
- Dezvoltatorii pot ignora delimitatorul final din opțiunile cache.headers
- Afirmațiile de notificări pot fi făcute cu privire la metoda shouldSend din notificare
- Permite preluarea cererii de intrare ca o colecție
- Schimbarea * din orice pentru a decide numele relației atunci când este nulă
- Trebuie doar să cauți fișierele care se termină cu .php în modelul: prune
- Conversia middleware-ului în matrice în timpul ieșirii JSON în /RouteListCommand
4. Secțiunea inversată
Posibilitatea de a compara data personalizată/data_imuabilă cu ajutorul comparației date
Care sunt actualizările primite cu Laravel 8.62?
1. Obținerea colectării în timpul recuperării
Acest lucru vă oferă posibilitatea de a prelua eficient intrarea:
—————————————————————————————————————————
- // Inainte de
- colectează ($cerere -> introducere („utilizatori”, [])) -> fiecare ( funcție ($utilizator) {
- // …
- });
- // 🔥
- $cerere -> colectare ('utilizatori') -> fiecare ( funcție ($utilizator) {
- // …
- });
—————————————————————————————————————————
2. Adăugarea de zahăr sintactic singular în gaura de vierme
În singular_wormhole, care adaugă zahărul sintactic în gaura de vierme pentru a folosi valorile singulare. Aliasul devine acum singular, ceea ce defera la sursa originala.

—————————————————————————————————————————
- // Inainte de
- $this -> travel( 1 ) -> weeks();
- $this -> travel( -1 ) -> weeks();
- // După
- $this -> travel( 1 ) -> week();
- $this -> travel( -1 ) -> week();
—————————————————————————————————————————
3. Șabloane de componente Anonymous Index Blade
Utilizarea index.blade.php în vizualizarea implicită, în special pentru componenta anonimă care indică un folder:
—————————————————————————————————————————
- {{– componente/acordeon/index.blade.php –}}
- < x-acordeon >
- {{– componente/acordeon/item.blade.php –}}
- < x-acordeon.item >
- {{– … –}}
- </ x-accordion.item >
- </ x-acordeon >
—————————————————————————————————————————
4. Condiționarea „PendingMail”.
Această clasă folosește trăsătura „Condiționabil” care le permite dezvoltatorilor să folosească metodele unless() și when() în timpul configurării unui e-mail înainte de a apela coada() și send().
5. Evenimentele modului de întreținere
Acesta este rulat când modul de întreținere este activat sau dezactivat. Puteți angaja dezvoltatori Laravel pentru a intra în serviciile externe, care sunt utile pentru a ignora orice alerte de monitorizare sau de funcționare.
—————————————————————————————————————————
- utilizați Illuminate\Foundation\Events\MaintenanceModeEnabled ;
- utilizați Illuminate\Foundation\Events\MaintenanceModeDisabled ;
- Eveniment :: expediere ( MaintenanceModeEnabled ::class );
- Eveniment :: expediere ( MaintenanceModeDisabled ::class );
—————————————————————————————————————————
Există multe perspective în versiunea Laravel 6.83. Puteți intra în legătură cu dezvoltatorii pentru servicii mai bune.
De ce Laravel Development ar trebui să fie alegerea ta pentru următoarele proiecte web?
Mai rapid și simplu
A fi pe piață pentru o lungă perioadă de timp asigură că o mulțime vastă este deja familiarizată cu acest framework PHP . Oferă o gamă largă de șabloane încorporate care fac procesul de dezvoltare mai rapid. Acest lucru asigură rezultate mai rapide și rentabile pentru afacere.
Foarte sigur
Securitatea a fost cel mai important factor pentru afacerile online. Odată cu Laravel 8.62 lansat pe piață, a adus caracteristici avansate de securitate care sunt ușor de configurat pentru a îmbunătăți securitatea pentru a lupta împotriva vulnerabilităților online. Are o autentificare excelentă a utilizatorului, care păstrează datele în siguranță.
Îmbunătățiți performanța site-ului web
Laravel acceptă stocarea în cache pentru site-ul web, care ajută la creșterea vitezei și a performanței. De asemenea, utilizează baza de date de reducere a memoriei și indexare pentru a îmbunătăți site-ul web.
Gestionați traficul fără probleme
Există șanse ca volumul de trafic să crească după o anumită perioadă de timp și trebuie să oferiți o experiență de utilizator fluidă. Laravel are o metodă de coadă pentru a amâna anumite sarcini care pot fi gestionate ulterior.
Integrari terțe
Fiecare site web are nevoie de instrumente terțe pentru a adăuga caracteristici unice și practice. Laravel face procesul de integrare curat și ușor pentru dezvoltatori.
Concluzie
Laravel 8.62 a introdus actualizări și modificări eficiente pentru dezvoltatori și companii. Acest cadru PHP asigură menținerea site-ului dvs. în siguranță și actualizat cu cele mai recente tendințe de pe piață. Nu vrei să ratezi cea mai recentă lansare a lui Laravel? Contactează-ne acum ! Echipa noastră de experți Laravel are cunoștințele și înțelegerea corespunzătoare a platformei Laravel.
