• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

laravel spark

武飞扬头像
PHP中文网
帮助27

在laravel中,spark是一个实验性的项目,用于构建面向企业的软件即服务应用;主要功能包括成员管理、用户角色管理以及通过Stripe计费等,也就是将企业应用中的一些常见功能模块化。

学新通技术网

laravel spark是什么意思

Spark 是一个实验性项目,主要用于构建面向企业的 Saas(软件即服务) 应用,并且它生来就是专门应对这种使用场景的。

Spark 的功能包括成员管理、用户角色管理、通过 Stripe 计费(估计扩展一下就可以支持支付宝吧)等等。其实也就是将企业应用中的一些常见功能模块化了,这一项目将来估计会演化为针对企业收取服务费的一个产品,和 Laravel 团队推出的 Forge、Envoyer 服务属于同一思路。

Spark被设计的时候只考虑一件事情,那就是如何让SaaS应用中构建支付系统变得简单。如果你曾经构建过团队管理以及支付系统,那么你就会明白这个过程是多么耗时和痛苦。大量重复乏味的工作消耗在支持各种不同的系统、为此进行设计、创建发票单据,等等等等。使用Spark,你就可以将精力集中在处理真正所要关心的业务逻辑上。

言归正传,接下来让我们赶紧来看看如何安装使用Spark吧。

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。

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tangbhggk
系列文章
更多 icon
同类精品
更多 icon
继续加载