Laravel 8.62 출시: 여기에서 최고의 통찰력을 얻으십시오!

게시 됨: 2022-04-18

Laravel은 PHP 애플리케이션을 빌드하는 데 도움이 되는 오픈 소스 PHP 프레임워크입니다. Laravel 8.62 와 함께 게임이 변경되었습니다. 기본 제공 확장 및 패키지의 도움으로 인기가 빠르게 증가하고 있습니다. 시장에 출시된 Laravel 8.62 와 함께 8.x 브랜치에는 새로운 업데이트와 기능이 있습니다.

Laravel 8.x 릴리스의 가장 좋은 부분은 무엇입니까?

1. 버전 관리 체계

주요 변경 사항을 처리하는 데 도움이 되는 마이너 패치가 매주 릴리스됩니다. 동시에 기본 프레임워크는 매년 1월경에 릴리스됩니다.

2. 예외

이전 버전과의 호환성 지침은 명명된 인수 기능을 처리하지 않습니다. 그들은 Laravel의 코드베이스를 개선하기 위해 함수 매개변수의 이름을 바꿀 계획을 세울 수 있습니다. 라라벨 메소드 중에 이름 인수를 사용하는 것은 주의해서 수행해야 하며 향후 이름 변경을 예상해야 합니다.

3. 지원 정책

Laravel은 시장에서 가장 긴 유지 관리 및 지원을 제공합니다. Laravel 8.62 는 일반 버그 수정, 추가 라이브러리 및 Laravel 개발 에 도움이 되는 기타 여러 효과적인 조치와 함께 출시되었습니다.

최근 출시된 Laravel 8.62에 대한 필수 요소를 다루는 완벽한 체크리스트:

1. 새롭게 추가된 요소

  • 웜홀에 단일 구문 설탕 추가
  • 유지 관리 모드 활성화 및 비활성화 중 이벤트 디스패치
  • 새로운 RefreshDatabaseLazily 테스트 특성 추가
  • 개발자를 위해 PendingMail을 조건부로 만들기
  • 몇 가지 PHP 8.1 변경 사항 추가
  • 새로운 asserNotSoftDeleted 메소드 추가
  • 모드에 대한 척 옵션: prune 명령이 추가되었습니다.
  • make 사용 중 해충 옵션: test Artisan 명령

2. Laravel 8.62 릴리스로 수정된 사항

  • AsCollection 및 AsArrayObject 중에 사용되는 getDirty 메서드
  • 데이터 배열의 형제 값에 대한 규칙을 추가하는 경우에 따라 조건을 관리합니다.
  • 데이터베이스 값 형식화 및 사용자 지정 날짜 캐스팅 가능 처리
  • Validation/Password/Illuminate/Validation::passes() 수정

3. Laravel 8.62 릴리스와 함께 제공되는 업데이트 및 변경 사항

  • 메일링 가능한 주장이 유창합니다.
  • 익명 구성 요소에 대한 index.blade.php 보기를 허용합니다.
  • 개발자는 cache.headers 옵션에서 후행 구분 기호를 무시할 수 있습니다.
  • 알림 어설션은 알림의 shouldSend 메서드와 관련하여 수행할 수 있습니다.
  • 컬렉션으로 요청 입력 검색 허용
  • null인 경우 관계 이름을 결정하기 위한 *of any의 변경
  • 모델에서 .php로 끝나는 파일만 찾으면 됩니다: prune
  • /RouteListCommand에서 JSON 출력 중 미들웨어를 배열로 변환

4. 되돌린 섹션

날짜 비교의 도움으로 사용자 정의 날짜/immutable_date를 비교할 수 있는 가능성

Laravel 8.62의 새로운 업데이트는 무엇입니까?

1. 검색 중 수집 가져오기

이렇게 하면 입력을 효율적으로 검색할 수 있습니다.

————————————————————————————————————————

  1. // 전에
  2. 수집 ($request -> 입력 ('사용자', [])) -> 각각 ( 함수 ($user) {
  3. // …
  4. });
  5. // 🔥
  6. $request -> 수집 ('사용자') -> 각각 ( function ($user) {
  7. // …
  8. });

————————————————————————————————————————

2. 웜홀에 단일 구문 설탕 추가

singular_wormhole에서 특이값을 사용하기 위해 웜홀에 구문 설탕을 추가합니다. 별칭은 이제 원본 소스를 참조하는 단수형이 됩니다.

————————————————————————————————————————

  1. // 전에
  2. $this -> 여행( 1 ) -> 주();
  3. $this -> 여행( -1 ) -> 주();
  4. // 후에
  5. $이 -> 여행( 1 ) -> 주();
  6. $this -> 여행( -1 ) -> 주();

————————————————————————————————————————

3. Anonymous Index Blade 구성 요소 템플릿

폴더를 가리키는 익명 구성 요소에 대해 기본 보기에서 index.blade.php 사용:

————————————————————————————————————————

  1. {{– 구성 요소/아코디언/index.blade.php –}}
  2. < 엑스 아코디언 >
  3. {{– 구성 요소/아코디언/item.blade.php –}}
  4. < x-accordion.item >
  5. {{– … –}}
  6. </ x-accordion.item >
  7. </ x-아코디언 >

————————————————————————————————————————

4. "PendingMail"을 조건부로 만들기

이 클래스는 개발자가 queue() 및 send()를 호출하기 전에 이메일을 구성하는 동안 without() 및 when() 메서드를 사용할 수 있도록 하는 "Conditionable" 특성을 사용합니다.

5. 유지 관리 모드 이벤트

유지 관리 모드가 활성화되거나 비활성화될 때 실행됩니다. Laravel 개발자 를 고용하여 모니터링 또는 가동 시간 경고를 무시하는 데 도움이 되는 외부 서비스에 참여할 수 있습니다 .

————————————————————————————————————————

  1. Illuminate\Foundation\Events\MaintenanceModeEnabled 사용 ;
  2. Illuminate\Foundation\Events\MaintenanceModeDisabled 사용 ;
  3. 이벤트 :: 파견 ( MaintenanceModeEnabled ::class );
  4. 이벤트 :: 파견 ( MaintenanceModeDisabled ::class );

————————————————————————————————————————

Laravel 6.83 릴리스에는 많은 통찰력이 있습니다. 더 나은 서비스를 위해 개발자와 연결할 수 있습니다.

다음 웹 프로젝트에서 Laravel Development를 선택해야 하는 이유는 무엇입니까?

더 빠르고 간단합니다

오랫동안 시장에 있었다는 것은 수많은 사람들이 이미 이 PHP 프레임워크에 익숙 하다는 것을 의미합니다. 개발 프로세스를 더 빠르게 만드는 다양한 내장 템플릿을 제공합니다 . 이는 비즈니스에 비용 효율적이고 빠른 결과를 보장합니다.

높은 보안

보안은 온라인 비즈니스에서 가장 중요한 요소였습니다. 시장에 출시된 Laravel 8.62 와 함께 온라인 취약성에 맞서기 위해 보안을 강화하도록 쉽게 구성할 수 있는 고급 보안 기능을 제공합니다. 그것은 데이터를 안전하고 안전하게 유지하는 우수한 사용자 인증을 가지고 있습니다.

웹사이트 성능 향상

Laravel은 속도와 성능을 높이는 데 도움이 되는 웹사이트 캐싱을 지원합니다. 또한 메모리 감소 및 인덱싱 데이터베이스를 사용하여 웹사이트를 개선합니다.

원활한 트래픽 처리

특정 시간 이후에 트래픽 양이 증가할 가능성이 있으며 원활한 사용자 경험을 제공해야 합니다. Laravel에는 나중에 처리할 수 있는 특정 작업을 연기하는 queue 메소드가 있습니다.

타사 통합

모든 웹사이트에는 독특하고 실용적인 기능을 추가하기 위해 타사 도구가 필요합니다. Laravel은 개발자를 위해 통합 프로세스를 깔끔하고 쉽게 만듭니다.

결론

Laravel 8.62 는 개발자와 기업을 위한 효과적인 업데이트와 변경 사항을 도입했습니다. 이 PHP 프레임워크는 웹사이트를 안전하게 유지하고 시장의 최신 트렌드로 업데이트되도록 합니다. 라라벨의 최신 릴리스를 놓치고 싶지 않으신가요? 지금 저희에게 연락하십시오 ! Laravel 전문가 팀은 Laravel 플랫폼에 대한 적절한 지식과 이해를 가지고 있습니다.