Intipati rangka kerja aravel juga terdiri daripada sekumpulan komponen yang sangat baik Untuk memahami rangka kerja laravel, anda perlu memahami pelbagai komponen yang digunakan dalam rangka kerja laravel.
Di antara pelbagai perpustakaan komponen dalam php, dua yang paling penting ialah Packagist PEAR
Antaranya, Packagist bekerjasama dengan Composer boleh digunakan untuk memasang komponen dalam packagist dan melengkapkan pemuatan automatik.
Selepas menggunakan komposer untuk memuat turun komponen secara tempatan, dua fail, composer.json dan composer.lock, akan dijana Fail composer.lock akan menyenaraikan semua komponen PHP projek dan nombor retak khusus komponen ini retak dan membenarkan projek hanya Keupayaan untuk menggunakan retak tertentu komponen PHP. Kelebihan ini ialah komposer akan memuat turun retak khusus yang disenaraikan dalam fail ini, tanpa mengira retak terkini yang tersedia dalam Packagist Anda harus meletakkan fail composer.lock ke dalam kawalan retak supaya ahli pasukan menggunakan retak PHP yang sama seperti anda pembangunan tempatan dan pelayan menggunakan retak komponen PHP yang sama, pepijat yang disebabkan oleh retak komponen yang berbeza boleh diminimumkan.
Pemuatan automatik komposer sebenarnya adalah fail bernama autoload.php, yang disimpan dalam direktori vendor Apabila Komposer memuat turun setiap komponen PHP, ia akan menyemak fail composer.json setiap komponen untuk menentukan cara memuatkan komponen tersebut , Komposer akan mencipta autoloader standard PSR kimono secara tempatan untuk komponen ini. Dengan cara ini kita boleh membuat instantiate mana-mana komponen PHP dalam projek. Komponen ini perlu dimuatkan secara automatik.
Kenyataan:
Semua sumber di laman web ini disumbangkan dan diterbitkan oleh netizen, atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk pembelajaran dan rujukan sahaja. Tolong jangan gunakannya untuk tujuan komersial, jika tidak, anda akan bertanggungjawab untuk semua akibat yang ditanggung! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadam dan mengalih keluarnya. Maklumat hubungan: admin@php.cn