喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

【村长请吃饭啊】 ---北京诚聘--- 【你还在犹豫吗?】

上一主题 下一主题
     
标题: [原创] 定期更新某个函数  
 
millken
高级会员
Rank: 4



UID 73040
精华 0
积分 692
帖子 422
金钱 692 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-5-9
来自 REFERER
状态 离线
定期更新某个函数

本来是想获取百度今日热门关键字,然后入库来自己调用,当然关键字每天只需更新一次即可。因为不能直接缓存成文件,而是先入库(更新配置信息)后,再从库里读出网站的配置信息后再缓存成文件,所以不需要用到FOPEN等函数。于是想到假定有个文件(锁),当这个锁的修改时间过了一天,我们就更新,反之则不更新。

<?php
$upTime 
3600;//自定义更新周期
if(!file_exists('update.lock') || time()-filemtime('update.lock')>$upTime)
{
    
$update true;
    
touch('update.lock');//没有此文件时会自动生成
}else{
    
$update false;
}
if(
$update){updateSeoKeywords();}
?>
用后发现效率还是挺高的,主要就是刷新更改了一下文件的时间。没有冗余的操作




硬盘挂了,东东丢了.
2007-7-25 01:32 PM#1
查看资料  访问主页  Blog  发短消息  顶部
 
歪歪飞扬
注册会员
Rank: 2


UID 95184
精华 0
积分 102
帖子 70
金钱 102 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2007-7-11
状态 离线
[推荐阅读] 如何实现帖子的的点击排行!!!!!
你那个从百度调用热门关键字的程序发出来看看!!
2007-7-31 11:12 AM#2
查看资料  Blog  发短消息  QQ  顶部
 
millken
高级会员
Rank: 4



UID 73040
精华 0
积分 692
帖子 422
金钱 692 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-5-9
来自 REFERER
状态 离线
[推荐阅读] 鼠标指向图片,该图片就覆盖一个flash


<?php
function updateSeoKeywords()
{
    global 
$db;
    
$fd file_get_contents('http://top.baidu.com/index_more.html');
    
$fd iconv("GBK","UTF-8",$fd);
    
$startpos strpos($fd'十大电视节目风云榜') + strlen('十大电视节目风云榜');
    
$endpos strpos($fd'</table>'$startpos);//截取标记
    
$book_intro trim(substr($fd$startpos$endpos $startpos));
    
preg_match_all("/\"_blank\"> (.*)</a>/"$book_intro$c);
    
//$carr = array_slice($c[1], 0, 4);//取前4个
    
$SeoKeywords implode(",",$c[1]);
    
$db->query("REPLACE INTO `config` (`name`,`value`) values ('seokeyword','$SeoKeywords'),('seotitle','$SeoKeywords')");
    
updatecachefile('config');
}
?>




硬盘挂了,东东丢了.
2007-8-1 09:28 AM#3
查看资料  访问主页  Blog  发短消息  顶部
 
millken
高级会员
Rank: 4



UID 73040
精华 0
积分 692
帖子 422
金钱 692 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2006-5-9
来自 REFERER
状态 离线
[推荐阅读] 急招聘PHP工程师,待遇还可以,兄弟们进来看看啊
效果见我的签名~



硬盘挂了,东东丢了.
2007-8-1 09:33 AM#4
查看资料  访问主页  Blog  发短消息  顶部
 
小树叶子
注册会员
Rank: 2



UID 88652
精华 0
积分 76
帖子 38
金钱 76 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2007-2-28
状态 离线
[推荐阅读] 北京中关村招聘PHP程序员
不错,收藏了
2007-8-2 11:28 AM#5
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 


Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.024213 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP