Laravel ialah salah satu rangka kerja pembangunan PHP yang paling popular hari ini Ia mempunyai keupayaan pembangunan yang cekap dan pantas serta gaya sintaks yang elegan Ia telah menjadi salah satu rangka kerja pilihan bagi banyak pembangun. Apabila Laravel terus berkembang, semakin banyak versi dilancarkan, yang membuatkan ramai pembangun bimbang sama ada versi mereka berubah dengan ketara. Artikel ini akan membincangkan perubahan versi Laravel daripada aspek seperti sejarah versi Laravel dan kemas kini ciri.
1. Sejarah versi Laravel
Sejarah versi Laravel boleh dikesan kembali ke 2011. Projek ini telah dimulakan oleh Taylor Otwell (nama dahulu: Taylor Luk) dan versi pertamanya dikeluarkan dalam masa yang sama tahun. ——Laravel 1. Kemudian, Laravel mengeluarkan 2 versi utama berturut-turut, iaitu Laravel 2 dan Laravel 3. Mereka semua bertambah baik dalam aspek yang berbeza, tetapi sebelum Laravel 4 dikeluarkan, Taylor Otwell menjelaskan bahawa model versi semasa tidak memenuhi keperluan pengguna.
Dengan keluaran Laravel 4, rangka kerja telah mengalami perubahan revolusioner, mengumumkan pengabaian semua kod daripada Laravel 3 dan versi sebelumnya dan bermula dari awal. Laravel 4 dihantar dengan Komposer buat kali pertama. Malah, keluaran ini menandakan kebangkitan ekosistem Laravel, yang membawa kemas kini utama kepada persekitaran pembangunan bersepadu, sambungan, sistem templat asas dan migrasi pangkalan data.
Laravel 5 melangkah lebih jauh Versi ini ialah versi penting rangka kerja Laravel dan membawa rangka kerja ke tahap yang baharu. Kemas kini terbesar dalam versi ini ialah pengenalan enjin templat Blade dan perpustakaan Laravel Socialite, serta penghalaan perisian tengah yang meningkatkan keselamatan, pengendalian mesej ralat yang lebih baik dan dokumentasi yang lebih jelas. Sejak itu, Laravel telah membuat banyak peningkatan dan penambahbaikan kepada Laravel 5 untuk keselamatan dan prestasi, dan mengeluarkan berbilang versi Laravel 5, seperti Laravel 5.1, 5.2, 5.3, 5.4, dsb.
Berdasarkan Laravel 5, Laravel 6 telah dikeluarkan pada September 2019. Laravel 6 menjadikannya lebih mudah untuk memproksi berbilang objek, menyokong cache laluan luaran, menyuntik kebergantungan secara automatik dan Storan Eloquent menambah sokongan untuk lajur JSON, baharu kuki pelayar amanah selamat, dan banyak lagi. Sementara itu, Laravel 7 dikeluarkan pada Mac 2020, keluaran bersejarah yang membuat perubahan ketara untuk menyokong PHP 7.4 dan memperkenalkan beberapa ciri baharu yang menarik.
2. Ciri kemas kini versi Laravel
Kemas kini versi rangka kerja Laravel membawa banyak ciri dan fungsi baharu. Perubahan ciri dan fungsi ini akan datang dalam saiz kecil dan besar untuk pembangun, tetapi boleh meningkatkan prestasi dan keselamatan aplikasi mereka dengan ketara.
Berikut ialah beberapa kemas kini versi dan ciri yang dikeluarkan oleh Laravel:
Atas ialah kandungan terperinci Terokai perubahan versi Laravel dari pelbagai aspek. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!