🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
#### redis缓存扩展安装: >[info] 此模块需要安装redis缓存扩展,详情参考: ``` http://www.runoob.com/redis/redis-install.html。 ``` #### Windows开启redis步骤: * 首先需要安装redis,安装之后需要安装php\_redis扩展 * 下载地址如下: [https://pecl.php.net/package/redis的即可。](https://pecl.php.net/package/redis%E7%9A%84%E5%8D%B3%E5%8F%AF%E3%80%82) * 下载之后将`php_redis.dll`、`php_redis.pdb`文件放到php安装目录下的ext文件中。 然后在php.ini中加 ~~~ extension=php_igbinary.dll extension=php_redis.dll ~~~ 开启php redis扩展。 重启php即可。 #### 微擎平台开启redis设置: * 检查有没有redis的配置(没有将下面代码复制到配置文件中) ~~~ // ------------------CONFIG REDIS--------------------- // $config['setting']['redis']['server'] = '127.0.0.1';//如果redis服务器在别的机器,请填写机器的IP地址。 $config['setting']['redis']['port'] = 6379; $config['setting']['redis']['pconnect'] = 0; $config['setting']['redis']['timeout'] = 1; $config['setting']['redis']['requirepass'] = ''; ~~~ >[danger] 注:必须配置监听(用来监听活动商品订单五分钟后未付款情况的处理,详见商城使用手册) #### 管理员后台的操作: 1. 选择秒杀商品。 2. 选择循环秒杀时间(例如:6.1号,6.2号都需要对商品A参加秒杀活动)。 3. 勾选整点秒杀的时间点。 4. 输入“秒杀价格”。 5. 输入“库存”。注:当前库存数不能大于当前商品的实际库存数量。 6. 输入“限购数量”。 如图所示: ![](https://box.kancloud.cn/bac0623622aebdd5370675b105b97d92_2548x1302.png) 上图设置描述为:毛衣要在2018.12.03号至2019.1.31号搞整点秒杀活动,秒杀的时间点均为上午8点、9点,秒杀价格为99元,参与秒杀的商品库存数量为100件,每人限购2件。 #### 小程序前端展示: * 演示效果如图所示: ![](https://box.kancloud.cn/4a92deb3fd1ff51768c0d5e7157bc6c9_512x881.png) 1. 整点秒杀商品 进行中秒杀商品、未开始的秒杀商品、已结束的秒杀商品。 2. 点击秒杀商品进入商品详情页面,对于秒杀中的商品会显示活动倒计时,价格显示为秒杀价格,活动结束后显示为原来正常价格。 如图所示: ![](https://box.kancloud.cn/287e1770575fd163520434630d07acb7_390x668.png) ![](https://box.kancloud.cn/211cd0c014cce2bdfe31c0133f978eea_443x763.png) >[info] 注:秒杀商品一次只能抢购一个 >[danger] 特殊说明:用户下单后有五分钟的付款时间,超过此时间,系统会将当前秒杀到的商品订单关闭,同时活动商品数量更新回原来的数量。