学习富国网免费收录优秀网站,为了共同发展免费收录需做上本站友情链接,雪球目录网的工作人员才会审核收录,不做链接提交一律不审核,为了避免浪费时间:收录必看!!!
  • 收录网站:127
  • 快审网站:10
  • 待审网站:102
  • 文章:29796
当前位置:主页 > 新闻快讯 > “分享自动更新网站的做法”

“分享自动更新网站的做法”

发布时间:2021-06-13 14:57:01 阅读次数:

今天我们来介绍一下共享自动更新网站的做法的复印件。 这里简要介绍了共享自动更新网站的做法。 希望能帮到大家。

详细原理:

1 ) windows服务器端:

由于windows服务使用. net框架2.0框架,因此必须安装. net框架2.0。

使用类似以下的xml文件保存包含要访问的网址的配置新闻。

一个item表示一次访问,url是特定的url,设置为站点自动更新的url地址,可以使用查询字符串设置更新的数量。 time表示每天访问的时间,time只能准确到1分钟,需要保证每个item在同一分钟只有一个url任务。

程序使用计时器,每20秒扫描一次是否有URL应该访问设定项目,如果有,则访问该URL。 相关代码如下。

公共作业( ) )

{

system.timers.timermytimer =新系统. timers.timer ( 20000;

mytimer.elapsed + = newelapsedeventhandler ( mytimer _ elapsed );

mytimer.enabled =真;

mytimer.autores et =真;

XML文档XML =新建XML文档(;

XML.load (应用程序域.基本目录+配置管理器.应用程序[ XML文件] );

XML列表= XML .选择节点( /根/ URLs /项目);

}

voidmytimer _ elapsed (对象源,封闭事件) )。

{

特里

{

log.save note ( datetime.now.tostring ) yyyy-mm-DDhh:mm:ss ) +健康工作! (心率检测);

yourtask (;

}

匹配(描述符)

{

日志保存执行( ee;

}

}

void your任务(

{

count++;

是if (计数10000 )

计数= 0;

for (英制= 0; I XML列表计数; I+ ( ) ) )

{

字符串URL = XML列表.属性[ URL ] .值;

stringtime = XML列表.属性;时间值;

//log.save note ( URL +-- +时间);

日期工作时间=日期.时间(日期. now.toshortdatestring ( ) + +时间);

/ /最后工作

if ( date util.datediff ( date util.date interval.minute,工作时间,日期时间. now ) == 0) )

{

//到了执行时间

date util.datediff ( date util.date interval.minute,工作时间,最后工作时间)! = 0)

{

//访问手机主题shouji138等网站

visit (网址;

最后工作时间=日期. now;

}

}

}

}

声音视点(字符串URL )

{

httpwebrequestmyhttpwebrequest =空值;

httpwebresponsemyhttpwebresponse =空值;

流接收流=空;

特里

{

myhttpwebrequest = ( http webrequest ) Webrequest.create ) URL;

myhttpwebresponse = ( http webresponse ) myhttpwebrequest.getresponse );

接收流= myhttpwebresponse.getresponse流(; //获得回写的字节流

log.savenote (访问: + url;

}

catch (描述符x ) )。

{

log.savenote (访问失败: + url;

log .保存执行( ex;

}

最终

{

接收流! =空值)

接收流.关闭(;

if(myhttpwebresponse! =空值)

myhttpwebresponse.close (;

}

}

2 )网站方面:

在网站端,需要使用表news表等鉴定机制。 字段isaccept设置为审核字段,1表示已审核,0表示未审核,添加的副本默认为未审核0。 我们通常把复印件添加到未审查库中一点,交给程序自动更新。 程序更新可以使用asp、php、jsp等任何动态web技术。 该计划的作用是将未审查的副本改为审查状态。 为了提高灵活性,可以在程序中设置表示更新数的查询字符串变量。 例如,在num的情况下,更新3个网址后会变成**.**.*a.ASP吗? 可以以num=3的形式将此网址设置为windows服务的配置文件。 本文的要点是使用windows服务进行网站更新。 因此,不能写具体的网站端代码。 各位站长可以根据自己网站的情况写。 windows服务器与网站端没有业务逻辑有关,windows服务器定期访问网站端的更新网站,网站端的更新网站只是更新的业务逻辑。

“分享自动更新网站的做法”

通过共享自动更新网站的做法,我相信这个副本对你有帮助。 和好朋友分享的时候,也欢迎感兴趣的朋友们一起探讨。

本文:《“分享自动更新网站的做法”

免责声明:学习富国网免费收录各个行业的优秀中文网站,提供网站分类目录检索与关键字搜索等服务,本篇文章是在网络上转载的,本站不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2031@163.com,本站的工作人员将予以删除。