Tolong jelaskan mengenai Artisan CLI dari Laravel dalam bahasa melayu

Antara muka baris arahan (CLI) Laravel, yang disebut Artisan, pada awalnya diperkenalkan di Laravel 3 dengan set keupayaan terhad. Penghijrahan Laravel kemudian ke seni bina berasaskan Komposer membolehkan Artisan memasukkan komponen yang berbeza dari kerangka Symfony, yang mengakibatkan adanya ciri tambahan Artisan di Laravel 4.

Ciri-ciri Artisan dipetakan ke subkomponen yang berbeza dari, menyediakan fungsi yang membantu dalam mengurus dan membina aplikasi berasaskan Laravel. Kegunaan Artisan yang biasa termasuk menguruskan migrasi dan penyemaian pangkalan data, menerbitkan aset pakej, dan menghasilkan kod boilerplate untuk pengawal dan migrasi baru; yang terakhir membebaskan pembangun daripada membuat kerangka kod yang betul. Fungsi dan kemampuan Artisan juga dapat diperluas dengan menerapkan perintah khusus baru, yang, misalnya, dapat digunakan untuk mengotomatisasi tugas berulang khusus aplikasi.