V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Plumes
V2EX  ›  PHP

求助php竞拍功能实现的思路

  •  
  •   Plumes · 2013-07-10 00:50:05 +08:00 via Android · 3789 次点击
    这是一个创建于 3936 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近在做电子商务的课程设计,是一个c2c的网站,要求实现竞拍功能,我的设计是商品发布者设定竞拍开始与截止时间,时间到,则竞拍结束,为出价最高者生成订单信息
    现在就卡在怎么让服务器端在结束时从mysql中select出出价最高者,然后再向订单信息表中insert一条信息。这个定时功能如何实现呢?
    4 条回复    1970-01-01 08:00:00 +08:00
    breeswish
        1
    breeswish  
       2013-07-10 00:57:40 +08:00
    你可以考虑实现懒惰调度(类似于wordpress的cron)就是一种不访问不调度,访问了以后调度的模式。。
    Plumes
        2
    Plumes  
    OP
       2013-07-10 01:08:51 +08:00 via Android
    @breeswish 考虑过这种做法,但总是担心会出现信息不同步的现象
    breeswish
        3
    breeswish  
       2013-07-10 08:57:34 +08:00 via Android
    @Plumes 如果你是vps的话你可以设个cron每分钟调用一次之类 或者使用nodejs等 php联系之让其后台定时调用
    jevonszmx
        4
    jevonszmx  
       2013-07-10 22:41:43 +08:00
    我觉得始终在跑一个cron,把当前时间已经结束的活动都更新(可能是insert,无所谓了。。。)
    真不行的话,就在前端程序也做被动更新,如果别人访问时,程序检测还没被更新,就被动更新下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2741 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:50 · PVG 22:50 · LAX 07:50 · JFK 10:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.