标签:开发 公众号 快速 简单的 多用户 link lin 后台 优惠券
现在计划开发一套线抽奖程序,这套程序是一种通用的抽奖程序,基于H5技术开发,要能覆盖大部分线上、线下的抽奖场景。通过此程序,可以让用户通过注册开通的方式,构建符合自己要求和适用场景的抽奖活动页面。
最终达到的要求是此程序要能适用于市场上 80% 的抽奖场景。
特别要注意的是,抽奖和开奖的概念。
抽奖 是指用户自己主动参与抽取奖品,系统实时的根据概率反馈给用户对应的奖品。
开奖 则是将用户名单或编号放入抽奖池中,然后从抽奖池中抽取的用户。
简单的说就是:抽奖抽的是奖品,开奖抽的是人。
本方案计划开发的是抽奖平台,不含开奖功能,开奖功能的平台将在另外一套方案中整理。
暂时就想到这么多,后面的篇幅可能还会对细节进行不同程度的扩展和补充。
此处的功能设计,部分参考自乐智抽奖插件(http://www.lezhi99.com/)。并在其基础上做了大量提升。
整个系统采用前后端分离的模式开发,说明如下:
采用前后端分离的方式,可以使将前端文件放到用户服务器上访问。从而实现一些特殊需求。例如用户要把抽奖嵌入微信小程序里面是需要域名授权的。这样用户可以放到自己现有域下面进行访问。
后台模版考虑选用 layuiAdmin:https://www.layui.com/admin/
RESTfull 接口规范:https://www.jianshu.com/p/5659e6e16115
AJAX 跨域问题:https://segmentfault.com/a/1190000012469713
JWT 接口认证机制:https://www.jianshu.com/p/85fbe649a239
标签:开发 公众号 快速 简单的 多用户 link lin 后台 优惠券
原文地址:https://blog.51cto.com/14756111/2509589