Dalam laravel, pembekal ialah pusat bimbingan aplikasi, juga dipanggil penyedia perkhidmatan, dan merupakan teras program laravel termasuk aplikasi, semua perkhidmatan teras Laravel adalah melalui pembekal perkhidmatan Apabila diaktifkan, ia boleh menyediakan perkhidmatan maklumat identiti, perkhidmatan alamat mel, dsb.
Persekitaran pengendalian artikel ini: sistem Windows 10, Laravel versi 5.4, komputer Dell G3.
Pembekal Perkhidmatan (penyedia perkhidmatan) adalah teras proses "bootstrap" Laravel.
Pembekal perkhidmatan ialah hab untuk semua aplikasi Laravel. Aplikasi anda, serta perkhidmatan teras Laravel yang di-bootstrap melalui pelayan, di-bootstrap melalui pembekal perkhidmatan.
Bimbingan secara umumnya boleh difahami sebagai pendaftaran, seperti mendaftarkan pengikatan kontena perkhidmatan, pendengar acara, perisian tengah dan juga penghalaan. Pembekal perkhidmatan adalah pusat untuk mengkonfigurasi aplikasi.
Pembekal perkhidmatan Laravel merasakan pelaksanaan mod tunggal (mod tunggal, iaitu, terdapat hanya satu contoh kelas ini dalam keseluruhan sesi)
Apa yang kami gunakan mestilah jelas Mengetahui konsep tertentu, seperti pembekal perkhidmatan pengguna, akan mendaftarkan perkhidmatan pengguna atau perkhidmatan lain (seperti perkhidmatan maklumat identiti, perkhidmatan alamat surat mel, dll.).
Pembekal perkhidmatan pengguna: Perkhidmatan maklumat identiti, perkhidmatan alamat mel
Proses "bootstrap" ini boleh difahami sebagai perkara yang dilakukan oleh sistem dalam tempoh ketika komputer menekan butang hidup untuk sepenuhnya memasuki perkara desktop.
Pembekal ialah teras program laravel, termasuk aplikasi anda sendiri dan semua perkhidmatan teras Laravel, yang dimulakan melalui pembekal perkhidmatan. Secara umumnya, kami bermaksud mendaftarkan sesuatu, termasuk mendaftarkan pengikatan kontena perkhidmatan, pendengar acara, perisian tengah dan juga laluan. Pembekal perkhidmatan ialah tempat utama untuk menyediakan aplikasi anda.
Pengetahuan lanjutan:
Kemudian cara untuk menyesuaikan penyedia laravel boleh dicapai dengan cara berikut.
1. Pada langkah pertama, masukkan direktori laravel dan jana fail pembekal melalui baris arahan
php artisan make:provider GuzzleClientProvider
2. Dalam langkah kedua, anda akan melihat GuzzleClientProvider.php yang dihasilkan fail
3 Dalam langkah ketiga, anda boleh mendaftarkan kandungan untuk penyedia ini
4 langkah, anda boleh menulis kelas untuk pendaftaran pembekal
5 Akhirnya daftar penyedia ini dalam config/app.php
[Cadangan berkaitan: tutorial video laravel]
Atas ialah kandungan terperinci Apakah pembekal dalam laravel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!