Laravel中的spark是指什么,如何安装spark
Admin 2022-06-16 群英技术资讯 384 次浏览
在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。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
今天小编就为大家分享一篇laravel 5.3 单用户登录简单实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
php mysql栏目在此文记录自己学习PHP和mySQL的过程。之前在网上简单地学习了一下这两门语言,并且自己编写了PHP,可以正常连接mySQL,也可以插入数据。但是自己总觉得还是不太清晰。所以...
字符串的操作在PHP开发中是很基础的,而它的功能强大,是我们所不能想象的,小编今天就为大家总结PHP开发中字符串的函数实现,希望能为你带来便利。
这篇文章主要介绍了php安全攻防如何利用文件上传漏洞与绕过技巧详解,有需要的朋友可以参考借鉴下,希望大家多多进步早日升职加薪
首先打开php.ini查看phpinfo()方法是否被禁用,然后把phpinfo()方法从disable_functions中删除掉,重新加载php.ini文件,再通过浏览器访问test.php即可。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008