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