作者yanli2 (I Love Angie!)
看板PHP
标题Re: [请益] 自动更新
时间Fri Jan 19 03:03:29 2007
之前我写过拍卖程式时也有想过这个问题
我的做法是,把更新的这个动作写成一个程式
在每个页面执行前先执行这个程式,由於我网站24h都有网友在线上
因此24h都有人帮我做更新判断,这是比较偷吃步的做法。可能寄发mail的时间上会不准
但过期的商品网友绝对买不到,因为程式是先执行更新接着在寻找商品,
所以只少不会出包。
如果真的要做到十分精准,每分钟都判断的话
也是有办法的,我个人是用linux,所以就Linux系统来分享我的做法。
写一个Shell,该Shell会去执行该php程式,再把这个shell写到crontab每分钟执行一次
EX:
#!/bin/sh
/usr/bin/wget -o /var/www/html/log/UpdateProcess.log -O
/var/www/html/log/UpdateProcess.txt
http://sample.com/UpdateProcess.php
参考罗!
P.S
如果你是租虚拟主机无法控制主机的话,你也可以试试看,找个大流量网24h都有网友
在线上的网站,请他帮你include你的更新程式 这样或许时间上也会精准些
※ 引述《casting (冬天好冷)》之铭言:
: 可以问一下..用php做那种像yahoo的拍卖的时候
: 要怎麽能够在拍卖到期的时候送出信给卖方和买方呢
: 是否必须要搭配window或linux中的排程来自动执行程式进而更新资料库呢??
: 或者是mysql或sql server 里也有可以使用自动更新的程序
: 还是说php无法做到这个功能呢???
--
18禁!网址内的图片都是没穿衣服。
http://34c.cc
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.66.21.31
※ 编辑: yanli2 来自: 61.66.21.31 (01/19 03:05)
1F:推 foxzgerald:这算是某种 thread 吗 XD 01/19 11:49
2F:→ yanli2:XD用shell这个灵感是来自我kill在sleep的Mysql连线 01/19 15:18