Wydano Laravel 8.62: uzyskaj najlepsze informacje tutaj!
Opublikowany: 2022-04-18Laravel to framework PHP o otwartym kodzie źródłowym, który pomaga w tworzeniu aplikacji PHP. Wraz z Laravel 8.62 gra została zmieniona. Popularność szybko rośnie dzięki wbudowanym rozszerzeniom i pakietom. Wraz z wydaniem Laravel 8.62 na rynku, gałąź 8.x ma nowe aktualizacje i funkcje.
Jaka jest najlepsza sekcja wydań Laravel 8.x?
1. Schemat wersjonowania
Drobne poprawki są publikowane co tydzień, co pomaga radzić sobie z przełomowymi zmianami. W tym samym czasie podstawowa platforma jest wydawana co roku około stycznia.
2. Wyjątki
Wytyczne dotyczące zgodności z poprzednimi wersjami nie obsługują funkcji nazwanych argumentów. Mogą planować zmianę nazwy parametrów funkcji, aby poprawić bazę kodu Laravela. Używanie argumentów nazw w metodach Laravela powinno odbywać się z ostrożnością i spodziewać się zmiany nazw w przyszłości.
3. Polityka wsparcia
Laravel zapewnia najdłuższą konserwację i wsparcie na rynku. Laravel 8.62 wydany z ogólnymi poprawkami błędów, dodatkowymi bibliotekami i wieloma innymi skutecznymi środkami, które pomagają w rozwoju Laravel .
Idealna lista kontrolna, która obejmuje istotne elementy dotyczące niedawnego wydania Laravel 8.62:
1. Nowo dodane elementy
- Dodanie pojedynczego cukru składniowego do tunelu czasoprzestrzennego
- Zdarzenia wysyłki podczas włączania i wyłączania trybu konserwacji
- Dodanie nowej cechy testowej RefreshDatabaseLazily
- Spraw, aby PendingMail był uzależniony od deweloperów
- Dodanie kilku zmian w PHP 8.1
- Nowy dodatek metody asserNotSoftDeleted
- Opcja udawania dla trybu: dodano polecenie przycinania
- Opcja szkodnika podczas używania polecenia make: test Artisan command
2. Rzeczy, które zostały naprawione w wydaniu Laravel 8.62
- Metoda getDirty, która jest używana podczas AsCollection i AsArrayObject
- Zarządzaj czasami warunkami, które dodają reguły dla wartości rodzeństwa w tablicy danych
- Obsługiwał formatowanie wartości bazy danych i niestandardowe rzutowanie daty
- Naprawiono walidację/hasło/oświetlenie/walidację::passes()
3. Aktualizacje i zmiany w wydaniu Laravel 8.62
- Twierdzenia, które można wysłać pocztą, są płynne
- Pozwala na widoki index.blade.php dla anonimowych komponentów
- Deweloperzy mogą zignorować końcowy ogranicznik w opcjach cache.headers
- Asercje powiadomień można wykonać w odniesieniu do metody shouldSend na powiadomieniu
- Umożliwia pobieranie danych wejściowych żądania jako kolekcji
- Zmień w *z any do decydowania o nazwie relacji, gdy null
- Wystarczy poszukać w modelu plików, które kończą się na .php: prune
- Konwersja oprogramowania pośredniego do tablicy podczas wyjścia JSON w /RouteListCommand
4. Sekcja odwrócona
Możliwość porównania niestandardowej daty/niezmiennej daty za pomocą porównania dat
Jakie są nadchodzące aktualizacje dotyczące Laravel 8.62?
1. Odbiór podczas pobierania
Daje to możliwość wydajnego pobierania danych wejściowych:
————————————————————————————————————————-
- // Zanim
- collect ($request -> input ('users', [])) -> each ( function ($user) {
- // …
- });
- //
- $request -> collect ('users') -> each ( function ($user) {
- // …
- });
————————————————————————————————————————-
2. Dodanie pojedynczego cukru składniowego do tunelu czasoprzestrzennego
W singular_wormhole dołącza cukier składniowy w tunelu czasoprzestrzennym, aby używać wartości w liczbie pojedynczej. Alias jest teraz w liczbie pojedynczej, co odnosi się do oryginalnego źródła.

————————————————————————————————————————-
- // Zanim
- $this -> podróż( 1 ) -> tygodnie();
- $this -> podróż( -1 ) -> tygodnie();
- // Po
- $this -> podróż( 1 ) -> tydzień();
- $this -> podróż( -1 ) -> tydzień();
————————————————————————————————————————-
3. Szablony komponentów anonimowego indeksu Blade
Użycie index.blade.php w domyślnym widoku specjalnie dla anonimowego komponentu wskazującego na folder:
————————————————————————————————————————-
- {{– komponenty/akordeon/index.blade.php –}}
- < x-akordeon >
- {{– komponenty/akordeon/item.blade.php –}}
- < x-akordeon.it >
- {{– … –}}
- </ x-akordeon.it >
- </ x-akordeon >
————————————————————————————————————————-
4. Umożliwienie warunkowania „Oczekującej poczty”
Ta klasa wykorzystuje cechę „Conditionable”, która pozwala programistom używać metod until() i when() podczas konfiguracji wiadomości e-mail przed wywołaniem funkcji queue() i send().
5. Zdarzenia trybu konserwacji
Jest uruchamiany, gdy tryb konserwacji jest włączony lub wyłączony. Możesz zatrudnić programistów Laravel, aby uzyskać dostęp do usług zewnętrznych, które są pomocne w ignorowaniu wszelkich alertów monitorowania lub dostępności.
————————————————————————————————————————-
- użyj Illuminate\Foundation\Events\MaintenanceModeEnabled ;
- użyj Illuminate\Foundation\Events\MaintenanceModeDisabled ;
- Zdarzenie :: wysyłka ( MaintenanceModeEnabled ::class );
- Zdarzenie :: wysyłka ( MaintenanceModeDisabled ::class );
————————————————————————————————————————-
W wydaniu Laravel 6.83 znajduje się wiele informacji. Możesz połączyć się z programistami, aby uzyskać lepszą obsługę.
Dlaczego programowanie Laravel powinno być twoim wyborem dla następujących projektów internetowych?
Szybciej i prosto
Bycie na rynku przez długi czas zapewnia, że ogromny tłum jest już zaznajomiony z tym frameworkiem PHP . Zapewnia szeroką gamę wbudowanych szablonów, które przyspieszają proces tworzenia. Zapewnia to opłacalne i szybsze wyniki dla firmy.
Wysoce bezpieczne
Bezpieczeństwo jest najważniejszym czynnikiem w biznesie internetowym. Wraz z wydaniem Laravel 8.62 na rynku, wprowadził zaawansowane funkcje bezpieczeństwa, które można łatwo konfigurować w celu zwiększenia bezpieczeństwa w celu zwalczania luk internetowych. Ma doskonałe uwierzytelnianie użytkownika, dzięki czemu dane są bezpieczne.
Popraw wydajność witryny
Laravel obsługuje buforowanie strony internetowej, co pomaga zwiększyć szybkość i wydajność. Wykorzystuje również bazę danych redukcji i indeksowania pamięci, aby ulepszyć witrynę.
Bezproblemowa obsługa ruchu
Są szanse, że po określonym czasie natężenie ruchu wzrośnie i musisz zapewnić płynną obsługę. Laravel ma metodę kolejki, która odkłada określone zadania, które można wykonać później.
Integracje innych firm
Każda witryna internetowa potrzebuje narzędzi innych firm, aby dodać unikalne i praktyczne funkcje. Laravel sprawia, że proces integracji jest przejrzysty i łatwy dla programistów.
Wniosek
Laravel 8.62 wprowadził skuteczne aktualizacje i zmiany dla programistów i firm. Ten framework PHP zapewnia bezpieczeństwo Twojej witryny i aktualizację z najnowszymi trendami na rynku. Nie chcesz przegapić najnowszego wydania Laravela? Skontaktuj się z nami już teraz ! Nasz zespół ekspertów Laravel posiada odpowiednią wiedzę i zrozumienie platformy Laravel.
