« 我的大站ASP越来越慢的解决办法百度大更新,被k的站数据回来了 »

ASP门户站定时生成静态html首页的思路

以前用asp缓存,发现只要带asp的,服务器都要先去执行才能显示前台,要是服务器那会负载过大就会慢,还有用asp时候是依托定时到了的那个访客来访问做生成,速度慢的话会很难忍受,并且生成的同时很多人会打不开首页,用户要是忍受不了生成速度走开了,那还得继续抓下一个。

今天搞定了这个问题,思路如下:

1、服务器根目录建立index.htnl 文件,设置权限为可读写(我服务器关闭了写入权限)

2、找个能把固定asp页面生成静态html页面的代码(遍地都是),固定时间触发就立即做生成

3、找个蜘蛛访问跟踪代码(找不到可以找我要),在代码中插入触发生成的代码

基本就是这个思路,这样做的好处在于生成是让蜘蛛去做,不会影响访客访问,而且蜘蛛生成静态首页和没生成只是在一瞬间,顶多牺牲一个蜘蛛的时间。

注:本文发自云南电子商务研究站(http://www.xiongmaotou.com),转载请附带本说明,谢谢

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。