Spark 为您的下一个伟大创意提供了完美的起点。忘掉所有的样板文件,专注于重要的事情:您的应用程序。Spark 是一个 Laravel 包,它为所有你不想编写的东西提供脚手架。
Laravel Spark是什么?
Spark 是一个实验性项目,主要用于构建面向企业的 Saas(软件即服务) 应用,并且它生来就是专门应对这种使用场景的。
Spark 的功能包括成员管理、用户角色管理、通过 Stripe 计费(估计扩展一下就可以支持支付宝吧)等等。其实也就是将企业应用中的一些常见功能模块化了,这一项目将来估计会演化为针对企业收取服务费的一个产品,和 Laravel 团队推出的 Forge、Envoyer 服务属于同一思路。
Spark被设计的时候只考虑一件事情,那就是如何让SaaS应用中构建支付系统变得简单。如果你曾经构建过团队管理以及支付系统,那么你就会明白这个过程是多么耗时和痛苦。大量重复乏味的工作消耗在支持各种不同的系统、为此进行设计、创建发票单据,等等等等。使用Spark,你就可以将精力集中在处理真正所要关心的业务逻辑上。
Laravel Spark的功能清单
Spark 最近执行了自最初发布以来最大的 Spark 更新。此版本包括基于 Bootstrap 4 构建的增强型 UI、本地化、按座位定价以及各种其他改进。
引导程序 4.0
Spark 现在构建在最新版本的 Bootstrap CSS 框架之上,为您的应用程序界面提供了一个极好的、现代的起点。
本土化
Spark 现在可以翻译成您选择的语言。整个应用程序中的所有文本都是可翻译的。事实上,Spark 甚至支持从右到左的文本布局。
按座位定价
您现在可以将您的应用程序配置为按用户、按团队或按您想要的任何其他“按席位”定价指标收费。构建项目管理应用程序?您现在可以按项目收费!
增强的用户界面
Laravel 自己的内部设计师:Steve Schoger 对 Spark 设置仪表板进行了定制的、微调的大修。为您的应用程序提供一个干净、简单的起点。
Stripe或Mollie
Spark 支持 Stripe 和 Mollie 作为订阅支付网关,让您可以轻松地按月、年或按席位向用户收费。
支持最新的 Laravel
Spark 现在支持最新版本的 Laravel,因此您可以在自己的 Spark 应用程序中自由利用 Laravel 的所有强大新功能。