>PHP 프레임워크 >Laravel >Laravel - 릴리스 프로세스 이해

Laravel - 릴리스 프로세스 이해

王林
王林원래의
2024-08-27 10:51:23647검색

모든 웹 애플리케이션 프레임워크에는 자체 버전 기록이 있으며 항상 업데이트되고 유지 관리됩니다. 모든 최신 버전은 변경되거나 더 이상 사용되지 않는 새로운 기능을 제공하므로 어떤 버전이 프로젝트에 적합한지 아는 것이 중요합니다.

Laravel에는 아래와 같이 두 가지 활성 버전이 있습니다. −

  • Laravel 4 - 2013년 5월 출시
  • Laravel 5.1 - 2015년 2월 출시

Laravel 5.1에는 웹 개발을 위한 모든 강력한 기능을 포함하는 최신 버전의 Laravel 5.1.5가 포함된 다양한 릴리스도 포함되어 있습니다. Laravel의 로드맵이나 버전 출시는 아래 이미지에 나와 있습니다 −

Laravel Release Process

라라벨의 출시 과정을 이해하는데 있어 다음 사항은 주목할 만합니다 −

  • Laravel 5.1에서는 app/models의 이전 디렉토리가 제거되었습니다.

  • 모든 컨트롤러, 미들웨어 및 요청은 app/Http 폴더 아래의 디렉터리 내에 그룹화됩니다.

  • 새 폴더인 Providers 디렉토리는 이전 버전의 Laravel 4.x에서 app/start 파일로 대체되었습니다.

  • 모든 언어 파일과 보기는 resources 디렉터리로 이동됩니다.

  • 새로운 장인 명령 route:cache은 새로운 경로 등록에 사용되며 Laravel 5.1 및 추가 버전 릴리스에 포함되어 있습니다.

  • Laravel은 HTTP 미들웨어를 지원하며 CSRF 토큰 및 인증 모델도 포함합니다.

  • 모든 인증 모델은 resources/views/auth라는 하나의 디렉터리 아래에 있습니다. 여기에는 사용자 등록, 인증 및 비밀번호 컨트롤러가 포함됩니다.

라라벨 출시

버전 출시 버그 수정 기한: 보안 수정 종료
V1 2011년 6월 - -
V2 2011년 9월 - -
v3 2012년 2월 - -
v4 2013년 5월 - -
5.0 2015년 2월 4일 2015년 8월 4일 2016년 2월 4일
5.1(LTS) 2015년 6월 9일 2017년 6월 9일 2018년 6월 9일
5.2 2015년 12월 21일 2016년 6월 21일 2016년 12월 21일
5.3 2016년 8월 23일 2017년 2월 23일 2017년 8월 23일
5.4 2017년 1월 24일 2017년 7월 24일 2018년 1월 24일
5.5(LTS) 2017년 8월 30일 2019년 8월 30일 2020년 8월 30일
5.6 2018년 2월 7일 2018년 8월 7일 2019년 2월 7일
5.7 2018년 9월 4일 2019년 2월 4일 2019년 9월 4일

강조 표시된 버전은 최신 릴리스를 나타냅니다.

위 내용은 Laravel - 릴리스 프로세스 이해의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:라라벨 - 해싱다음 기사:라라벨 - 해싱