Laravel - Tìm hiểu quy trình phát hành
Mỗi khuôn khổ ứng dụng web đều có lịch sử phiên bản riêng và nó luôn được cập nhật và duy trì. Mỗi phiên bản mới nhất đều mang đến chức năng mới và các chức năng đã được thay đổi hoặc không còn được dùng nữa, vì vậy điều quan trọng là bạn phải biết phiên bản nào sẽ phù hợp với các dự án của mình.
Khi nói đến Laravel, có hai phiên bản hoạt động như được đưa ra bên dưới:
- Laravel 4- phát hành vào tháng 5 năm 2013
- Laravel 5.1- phát hành vào tháng 2 năm 2015
Laravel 5.1 cũng bao gồm các bản phát hành khác nhau với phiên bản mới nhất của Laravel 5.1.5 bao gồm tất cả các tính năng mạnh mẽ để phát triển web. Lộ trình của Laravel hoặc phiên bản phát hành được hiển thị trong hình ảnh bên dưới -
Những điểm sau đây đáng chú ý trong bối cảnh tìm hiểu quá trình phát hành của Laravel:
Thư mục cũ của app/models bị loại bỏ trong Laravel 5.1.
Tất cả các bộ điều khiển, phần mềm trung gian và các yêu cầu được nhóm lại trong một thư mục trong thư mục app / Http.
Một thư mục mới cụ thể là Providers thư mục được thay thế bằng app/start các tệp trong phiên bản trước của Laravel 4.x.
Tất cả các tệp ngôn ngữ và chế độ xem được chuyển đến resources danh mục.
Lệnh nghệ nhân mới route:cache được sử dụng để đăng ký các tuyến đường mới và được bao gồm trong việc phát hành Laravel 5.1 và các phiên bản khác.
Laravel hỗ trợ HTTP middleware và cũng bao gồm CSRF tokens và mô hình xác thực.
Tất cả các mô hình xác thực được đặt trong một thư mục cụ thể là resources/views/auth. Nó bao gồm đăng ký người dùng, xác thực và bộ điều khiển mật khẩu.
Bản phát hành Laravel
Phiên bản | Giải phóng | Các bản sửa lỗi cho đến khi | Các bản sửa lỗi bảo mật cho đến khi |
---|---|---|---|
V1 | Tháng 6 năm 2011 | - | - |
V2 | Tháng 9 năm 2011 | - | - |
v3 | Tháng 2 năm 2012 | - | - |
v4 | Tháng năm 2013 | - | - |
5.0 | Ngày 4 tháng 2 năm 2015 | Ngày 4 tháng 8 năm 2015 | Ngày 4 tháng 2 năm 2016 |
5.1 (LTS) | Ngày 9 tháng 6 năm 2015 | Ngày 9 tháng 6 năm 2017 | Ngày 9 tháng 6 năm 2018 |
5.2 | Ngày 21 tháng 12 năm 2015 | Ngày 21 tháng 6 năm 2016 | Ngày 21 tháng 12 năm 2016 |
5.3 | Ngày 23 tháng 8 năm 2016 | Ngày 23 tháng 2 năm 2017 | Ngày 23 tháng 8 năm 2017 |
5,4 | Ngày 24 tháng 1 năm 2017 | 24 thg 7, 2017 | 24 thg 1, 2018 |
5,5 (LTS) | Ngày 30 tháng 8 năm 2017 | Ngày 30 tháng 8 năm 2019 | Ngày 30 tháng 8 năm 2020 |
5,6 | Ngày 7 tháng 2 năm 2018 | Ngày 7 tháng 8 năm 2018 | Ngày 7 tháng 2 năm 2019 |
5,7 | 4 thg 9, 2018 | Ngày 4 tháng 2 năm 2019 | Ngày 4 tháng 9 năm 2019 |
Lưu ý rằng phiên bản được đánh dấu đánh dấu bản phát hành mới nhất.