您好,登录后才能下订单哦!
这篇文章主要介绍“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进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。