比如说网站上实现一个功能,用户可以保存一个定时任务,比如明天下午5点发一封邮件给我,后天上午10点发一个短信提醒给我,等等。这样的功能用php应该怎么实现呢。
如果没有接触swoole之前,我会把这些定时信息入库,然后用cron去每分钟轮询一次。
缺点有很多,比如说不能精确到秒,也就是说用户设置的时间格式只能精确到分钟,如果设置到秒是无效的。再比如说,用轮询实在是太l...
2016-08-26 09:38:25
关于异步任务队列
用户打开了我们的网站。他要做的就是勾选需要发邮件的代理商列表,然后把结算邮件发出去。
假如我们需要发1封邮件,我们写个函数执行即可。考虑到网络可能会稍微有点延迟,但是是可以接受的,用户会乖乖等你的网页发完邮件了再关闭网页。
假如我们要发布10封邮件,用一个for循环,循环10遍执行发邮件操作。这时候,也许10倍的网络延迟会让用户稍微有点不...
2016-08-03 17:32:55
<?php $page = 120; $worker_num = 10; $redirect_stdout = false; $workers = []; for($i=1;$i<=$worker_num;$i++){ &...
2016-07-21 15:27:00
<?php header("Content-type: text/html; charset=utf-8"); $mainurl = "http://www.wdzj.com/dangan/"; $maincontent =...
2016-07-20 14:34:19
今天在给python安装mysql支持的时候,怎么安都不成功,最后一条命令解决,备忘一下
yum install python-devel mysql-devel zlib-devel openssl-devel
2016-05-31 17:32:13
# -*- coding:utf-8 -*- import urllib import urllib2 import re # 处理页面标签类 class Tool: #&...
2016-05-26 14:16:49
皖ICP备14007051号-2