首頁 > php框架 > Laravel > 主體

laravel spark是什麼意思

WBOY
發布: 2022-02-24 15:46:53
原創
2236 人瀏覽過

在laravel中,spark是一個實驗性的項目,用於建立面向企業的軟體即服務應用;主要功能包括成員管理、使用者角色管理以及透過Stripe計費等,也就是將企業應用中的一些常見功能模組化。

laravel spark是什麼意思

本文操作環境:Windows10系統、Laravel6版、Dell G3電腦。

laravel spark是什麼意思

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
登入後複製

運行過程中會在命令列中問你一些問題:

laravel spark是什麼意思

#正如你所看到的,它會提示你安裝/運行所有需要的依賴和組件並且為你運行所有這些命令。當然,你也可以手動執行這些指令:

php artisan migrate
npm install
gulp
登入後複製

在安裝的最後,會提醒你在.env中設定Stripe令牌(token)和Authy鍵(key),Authy是使用者保護登入的雙重身分認證(2FA)系統,你可以註冊取得免費API key。

【相關推薦:laravel影片教學

以上是laravel spark是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板