[系统开发]
thinkphp5 系统 二次修改 完善
任务编号:596080
悬赏任务27000元
悬赏任务 : 按雇主需求进行任务后提交稿件,被采纳后即获得佣金。
thinkphp5 系统 二次修改 完善
距截止:
任务已圆满完成
雇主已托管赏金:27000 元
雇主发布需求
雇主托管佣金
服务商投稿
雇主开始选稿
任务完成
任务大厅共需1个合格投稿 | 每稿将获得27000 元 | 每人交稿次数不限 可多次任务
投诉举报
联系Ta
我来承接
已有1 个投稿 | 已采纳1 稿 | 拒绝0 稿 | 目前中标名额已满
任务需求:
项目介绍:
本项目是一个类某狐开盘应用
应用于房地产开盘系统用户抢房
目前项目用HisiPHPv1.0.3开发(thinkphp5)
用了workerman作为WebSocket推送ws消息到PC大屏幕
有3个端
1.PC大屏幕端实时展现商品销售量跟库存
2.客户手机WAP端作为顾客登录抢购
3.开发商后台管理控制面板
项目部署在腾讯云构架为LNMPphp版本为7.2+腾讯云数据库mysql+腾讯云弹性缓存redis2.8+弹性缓存memcached
想后期做负载均衡共享session所以用memcached想队列减压防止超售所以用redis如果能用MQ是最好的
项目可以逻辑清晰完整可以直接看后台跟前台。接手即可工作。
目前项目完成度99.9%有几处逻辑错误很简单。
详细需求如下:
1.按照要求给hisiphp后台美化下套用模板(有扒下来的模板文件)
2.修复几处逻辑错误如下:
2.1.登录验证不是我家的门不要别人都来拿钥匙通一下(防止登录CC消耗服务器资源)
2.2手机端购买正确的流程是检查redis里面的队列roomid如果为空那么此房源已经被购买。但是现在问题是有个滑动验证如果滑动验证失败点提交那么也会删除redis里面的roomid这是不正确的。应该是正确所有逻辑流程都通过之后删除redis里面的roomid(不知道什么原因之前在阿里云上redis是正常的现在换到腾讯云redis不正常链接了)
2.33.手机端登录不要用两次同意要走正常人思维。点一次就行了就是限制一个设备在线
3.因为只有在初始化配置之后除了几处手机端的数据是变化的其他数据都是固定的所以要求不变数据加入缓存到redis里面。(减轻资源消耗)
4.要求高并发购买不卡顿流畅运行整个项目代码需要检查然后优化数据库做索引跟一些其他优化。
5.要求高并发购买无措做过秒杀系统的优先选择(防止超售很重要,因为都是单商品一个库存不能一个商品卖两个人)防止超售。
6.系统做成多_开发商用户版(目前是单用户)。
7.系统要能做成负载均衡无错。同步文件.
8.手机端改为用workerman做推送直接实时的刷新用户手机库存防止用户不断的请求来消耗服务器资源。
9.项目要求不低于5000人在线不能有错。(详聊)
10.附件中包含用户界面设计,以及更多详细介绍。
11.如果您有额外的精力来优化整套系统给予更好的建议方案或有能力用其他框架进行更高效的开发,也请在竞标时给予说明。
交付需求:
我们希望找一个有thinkphp5/熟悉redis跟MQ队列做过抢购秒杀开发经验的团队承接这个项目,确保在两周内完成。请您在竞标时给出具体的实施方案和报价,详细的竞标方案将有助于我与您进一步的沟通。谢谢
|
|
|
|
|