php自动采集如何实现
我现在可以实现php的采集功能,现在我把这个程序写入网站,上传到服务器,有没有什么办法能够让它在每天早上6点和下午6点自动执行采集一次.哪位大哥能给点实用的源码,谢谢.....
我现在可以实现php的采集功能,现在我把这个程序写入网站,上传到服务器,有没有什么办法能够让它在每天早上6点和下午6点自动执行采集一次.
哪位大哥能给点实用的源码,谢谢... 展开
哪位大哥能给点实用的源码,谢谢... 展开
AiPPT
2024-09-19 广告
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
推荐于2016-07-24
展开全部
PHP自动采集能一定程度的实现,部分网站的页面结构存在一定的共通点,比如文章内容页的标题,不少网站是标记在<h1>里的,实在不行,就采集<title>,绝对能采到,然后、过滤掉title里面的网站名称。
采集文章内容就相对麻烦,但是通过层层分析,层层剥离,一定要进行大量的网站分析,写出多套通用性比较强的采集规则,程序在采集的时候也要进行大量分析。
有几点是可以肯定的,那就是绝对不能要求采集效果达到为某个网站单独写采集规则来的效果好,也绝对不是能匹配任意网站,顶多能匹配部分网站。
采集文章内容就相对麻烦,但是通过层层分析,层层剥离,一定要进行大量的网站分析,写出多套通用性比较强的采集规则,程序在采集的时候也要进行大量分析。
有几点是可以肯定的,那就是绝对不能要求采集效果达到为某个网站单独写采集规则来的效果好,也绝对不是能匹配任意网站,顶多能匹配部分网站。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一种,在服务器上建立计划任务,定时执行
第二种,编写一个PHP脚本,永久性循环,没次执行后,暂停12小时。
所以,你说的这个,在你的情况下来说,不现实。
第二种,编写一个PHP脚本,永久性循环,没次执行后,暂停12小时。
所以,你说的这个,在你的情况下来说,不现实。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
exec('nohup /usr/local/php/bin/php-cgi /data/wwwroot/yourphp.php > /dev/null &');
在yourphp.php里面写上无限循环采集脚本, 每次循环判断时间,如果距离上次执行的时间超过12小时就执行采集,否则sleep 12小时
不知道你的php.ini有没有设置禁用exec
在yourphp.php里面写上无限循环采集脚本, 每次循环判断时间,如果距离上次执行的时间超过12小时就执行采集,否则sleep 12小时
不知道你的php.ini有没有设置禁用exec
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你个完美的办法:每天固定时间登录一下你的网站,呵呵,玩笑
如果服务器不支持的话,是没有办法的
如果服务器不支持的话,是没有办法的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询