Rumah > Artikel > rangka kerja php > laravel spark apa maksudnya
Dalam laravel, spark ialah projek percubaan yang digunakan untuk membina aplikasi perisian-sebagai-perkhidmatan berorientasikan perusahaan termasuk pengurusan ahli, pengurusan peranan pengguna dan pengebilan melalui Stripe, iaitu aplikasi perusahaan Beberapa ciri biasa dalam modularisasi.
Persekitaran pengendalian artikel ini: sistem Windows 10, Laravel versi 6, komputer Dell G3.
Spark ialah projek percubaan, terutamanya digunakan untuk membina aplikasi SaaS (Perisian sebagai Perkhidmatan) berorientasikan perusahaan, dan ia dilahirkan khusus untuk menangani penggunaan ini senario.
Fungsi Spark termasuk pengurusan ahli, pengurusan peranan pengguna, pengebilan melalui Stripe (ia mungkin dikembangkan untuk menyokong Alipay), dsb. Malah, ia adalah untuk memodulasi beberapa fungsi biasa dalam aplikasi perusahaan Projek ini dijangka berkembang menjadi produk untuk mengenakan bayaran perkhidmatan untuk perusahaan pada masa hadapan, yang merupakan idea yang sama seperti perkhidmatan Forge dan Envoyer yang dilancarkan oleh pasukan Laravel.
Spark direka dengan hanya satu perkara dalam fikiran, dan itulah cara untuk memudahkan untuk membina sistem pembayaran dalam aplikasi SaaS. Jika anda pernah membina sistem pengurusan dan pembayaran pasukan, maka anda tahu betapa memakan masa dan menyakitkan proses ini. Banyak kerja berulang dan membosankan dibelanjakan untuk menyokong pelbagai sistem yang berbeza, mereka bentuk untuk mereka, mencipta dokumen invois, dan sebagainya. Menggunakan Spark, anda boleh menumpukan pada memproses logik perniagaan yang anda benar-benar mengambil berat.
Kembali kepada perniagaan, mari kita lihat dengan cepat cara memasang dan menggunakan Spark.
Sekali lagi, Spark masih dalam versi Alpha dan tidak disyorkan untuk digunakan dalam persekitaran pengeluaran sebenar Artikel ini hanya untuk memberitahu semua orang tentang ciri fungsinya.
1. Pasang Spark
Pasang terus melalui komposer global:
composer global require "laravel/spark-installer=~1.0"
Seterusnya, buat aplikasi Laravel baharu atau masukkan direktori akar aplikasi sedia ada untuk dijalankan :
spark install
Ia akan bertanya kepada anda beberapa soalan dalam baris arahan semasa proses berjalan:
Seperti yang anda lihat, ia akan menggesa anda untuk memasang /menjalankan semua kebergantungan dan komponen yang diperlukan dan menjalankan semua arahan ini untuk anda. Sudah tentu, anda juga boleh menjalankan arahan ini secara manual:
php artisan migrate npm install gulp
Pada akhir pemasangan, anda akan diingatkan untuk menetapkan token Stripe dan kunci Authy dalam .env ialah perlindungan pengguna Untuk log dengan sistem pengesahan dua faktor (2FA), anda boleh mendaftar untuk mendapatkan kunci API percuma.
[Cadangan berkaitan: tutorial video laravel]
Atas ialah kandungan terperinci laravel spark apa maksudnya. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!