您好,登錄后才能下訂單哦!
這篇文章主要介紹“laravel中spark指的是什么”,在日常操作中,相信很多人在laravel中spark指的是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”laravel中spark指的是什么”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
在laravel中,spark是一個實驗性的項目,用于構建面向企業的軟件即服務應用;主要功能包括成員管理、用戶角色管理以及通過Stripe計費等,也就是將企業應用中的一些常見功能模塊化。
本文操作環境:Windows10系統、Laravel6版、Dell G3電腦。
Spark 是一個實驗性項目,主要用于構建面向企業的 Saas(軟件即服務) 應用,并且它生來就是專門應對這種使用場景的。
Spark 的功能包括成員管理、用戶角色管理、通過 Stripe 計費(估計擴展一下就可以支持支付寶吧)等等。其實也就是將企業應用中的一些常見功能模塊化了,這一項目將來估計會演化為針對企業收取服務費的一個產品,和 Laravel 團隊推出的 Forge、Envoyer 服務屬于同一思路。
Spark被設計的時候只考慮一件事情,那就是如何讓SaaS應用中構建支付系統變得簡單。如果你曾經構建過團隊管理以及支付系統,那么你就會明白這個過程是多么耗時和痛苦。大量重復乏味的工作消耗在支持各種不同的系統、為此進行設計、創建發票單據,等等等等。使用Spark,你就可以將精力集中在處理真正所要關心的業務邏輯上。
言歸正傳,接下來讓我們趕緊來看看如何安裝使用Spark吧。
再次聲明Spark目前還是Alpha版本,不建議用于實際生產環境,本文只是讓大家了解其功能特性。
1、安裝Spark
直接通過全局composer安裝:
composer global require "laravel/spark-installer=~1.0"
接下來,創建一個新的Laravel應用或者進入一個已存在的應用根目錄運行:
spark install
運行過程中會在命令行中問你一些問題
正如你所看到的,它會提示你安裝/運行所有需要的依賴和組件并且為你運行所有這些命令。當然,你也可以手動運行這些命令:
php artisan migrate npm install gulp
在安裝的最后,會提醒你在.env中設置Stripe令牌(token)和Authy鍵(key),Authy是一個用戶保護登錄的雙重身份認證(2FA)系統,你可以注冊獲取免費API key。
到此,關于“laravel中spark指的是什么”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。