Laravel-릴리스 프로세스 이해
모든 웹 애플리케이션 프레임 워크에는 자체 버전 기록이 있으며 항상 업데이트 및 유지 관리됩니다. 모든 최신 버전은 변경되거나 더 이상 사용되지 않는 새로운 기능을 제공하므로 프로젝트에 적합한 버전을 아는 것이 중요합니다.
Laravel에 관해서는 아래와 같이 두 가지 활성 버전이 있습니다.
- Laravel 4- 2013 년 5 월 출시
- Laravel 5.1- 2015 년 2 월 출시
Laravel 5.1에는 웹 개발을위한 모든 강력한 기능을 포함하는 최신 버전의 Laravel 5.1.5와 함께 다양한 릴리스가 포함되어 있습니다. Laravel 또는 버전 릴리스의 로드맵은 아래 이미지에 나와 있습니다.
다음 사항은 Laravel의 릴리스 프로세스를 이해하는 맥락에서 주목할 가치가 있습니다.
의 이전 디렉토리 app/models Laravel 5.1에서 제거되었습니다.
모든 컨트롤러, 미들웨어 및 요청은 app / Http 폴더 아래의 디렉터리 내에 그룹화됩니다.
즉, 새 폴더 Providers 디렉토리는 app/start 이전 버전의 Laravel 4.x에있는 파일.
모든 언어 파일 및보기가 resources 예배 규칙서.
새로운 장인 명령 route:cache 새로운 경로 등록에 사용되며 Laravel 5.1 및 이후 버전의 릴리스에 포함됩니다.
라 라벨 지원 HTTP middleware 또한 포함 CSRF tokens 및 인증 모델.
모든 인증 모델은 하나의 디렉토리에 있습니다. resources/views/auth. 여기에는 사용자 등록, 인증 및 암호 컨트롤러가 포함됩니다.
Laravel 릴리스
버전 | 해제 | 다음까지 버그 수정 | 다음까지 보안 수정 사항 |
---|---|---|---|
V1 | 2011 년 6 월 | - | - |
V2 | 2011 년 9 월 | - | - |
v3 | 2012 년 2 월 | - | - |
v4 | 오월 2013 | - | - |
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 일 |
강조 표시된 버전은 최신 릴리스를 표시합니다.