账号通
    

账号  

密码  

66613

查看

158

回复
主题:[分享]所有内容页全自动定时生成HTML文件的设计(对引擎收录与排名太有利了) [收藏主题] 本贴被认定为精华 转到:  
gzxqt 当前离线

113

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:513 分
登录次数:36 次
注册时间:2009/2/28
最后登录:2012/3/19
gzxqt 发表于:2010/12/10 10:27:43   | 只看该作者 查看该作者主题 楼主 
科汛在线商城系统(NET)

    HTML静态网站能尽可能的减轻服务器的负载,加快网站访问速度,提高网页的收录量和引擎关键字排名,但对于内容多的网站,大批量生成HTML时会导致服务器在生成时无法访问,而在添加时生成的内容页却因为后续内容的添加还得时不时生成一下,这可是个麻烦事



     我在设计http://www.8e18.com/网站时,实现以了下功能,所有静态内容页定时自动生成一次,如一个新闻页,可以定为三天自动生成一次,每三天一旦有客户访问,系统即会判断是不是三天前的老内容,如果是即在后台悄无声息的自动更新一次!如 http://www.8e18.com/news/kj/6399.html 引用代码为:

<s cr ip t src="/asp2html/autohtml.asp?ChannelID=1&ID=6399&ht=898868&jt=600" type="text/javascript"></s cri pt>

ChannelID=1&ID=6399&ht=898868&jt=600其中

ChannelID=1代表新闻模型生成

ID=6399 表示新闻ID

ht=898868 上次生在时间 -- 本月1号0时0分到上次生成秒数

jt=600 间隔生成时间,表示每600秒即自动生成一次

--------以下是具体做法

以下内容只有回复后才可以浏览,请先登录!



{$getlasthtmltime} -------------这是一个本人写的自定义函数,在函数文件中添加一个即可,我的方法如下:

打开KS_CLS文件夹中的Kesion.Label.CommonCls.asp文件,找到

'=======网站通用参数开始===============

这一行,在下面的行中添加一行,如下

case "getlasthtmltime"    echo int(day(Date)*86400+timer)





同样的道理,无论是新闻内,下载页,还是其它的,都可以用这个方法实现自动定期生成

------有按以上方法还不能达成目标的朋友可以联系我,另外,我的行业站是新用科讯开发,希望大家多多支持,有站点的帮添加一下友情链接,网址是 http://www.8e18.com/







点击查看原图



-------------首页也可自动定时生成



看例子 http://www.8e18.com/index.html/

调用代码很简单:

<img width=0 height=0 src=asp2html/autoindex.asp?id=85148 />

这是我的首页自动生成

具体做法如下:

先修改 Admin/Include/RefreshIndex.asp 文件 找到55行代码左右

FileContent = KSRObj.ReplaceRA(FileContent, "")

在上面这行代码下面添加一行如下:

FileContent = FileContent & "<img width=0 height=0 src=asp2html/autoindex.asp?id="& fix(timer) &" />" '添加自动生成



然后在要目录asp2html文件夹下面添加文件 autoIndex.asp 内容我打包发上来

 下载信息  [文件大小:1.04 KB 下载次数: 次]
点击下载文件:autoIndex



--------------全自动定时生成各频道栏目页的方法



<script src="http://www.8e18.com/asp2html/autohtml2.asp?ChannelID={$GetChannelID}&ID={$GetClassID}&ht={$getlasthtmltime}&jt=600" type="text/javascript"></script>



--------以上是生成栏目页的JS调用,其中  ht={$getlasthtmltime}&jt=600" 表示HT=上次生成时间,JT=间隔生成时间



autohtml2.asp的内容如上传RAR文件

 下载信息  [文件大小:1.24 KB 下载次数: 次]
点击下载文件:autohtml2

需要帮助的可以联系我



 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
悠客 当前离线

213

主题

15

广播

7

粉丝
添加关注
级别:二年级

用户积分:996 分
登录次数:401 次
注册时间:2010/11/8
最后登录:2019/10/28
悠客 发表于:2010/12/10 11:13:15   | 只看该作者 查看该作者主题 沙发 
应该不错,研究下。
 
科讯NET交流群 321062970
  支持(1) | 反对(0) 回到顶部顶端 回到底部底部
hk207 当前离线

157

主题

0

广播

1

粉丝
添加关注
级别:一年级

用户积分:1870 分
登录次数:194 次
注册时间:2008/1/18
最后登录:2015/10/29
hk207 发表于:2010/12/10 16:33:26   | 只看该作者 查看该作者主题 藤椅 
科汛在线网校系统
点击查看原图看看是什么东东啊?
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ep165 当前离线

1593

主题

8

广播

5

粉丝
添加关注
级别:高一年

用户积分:5843 分
登录次数:311 次
注册时间:2008/12/22
最后登录:2017/11/17
ep165 发表于:2010/12/10 19:06:07   | 只看该作者 查看该作者主题 板凳 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
handongcn 当前离线

123

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:330 分
登录次数:108 次
注册时间:2007/2/9
最后登录:2019/5/10
handongcn 发表于:2010/12/11 12:55:37   | 只看该作者 查看该作者主题 报纸 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
czixuan 当前离线

103

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:125 分
登录次数:46 次
注册时间:2010/10/27
最后登录:2011/5/31
czixuan 发表于:2010/12/11 13:09:50   | 只看该作者 查看该作者主题 地板 
 
<li><a href=http://www.bke.cc/ target=_blank>快播电影</a></li> <li><a href=http://www.bke.cc/ target=_blank>伦理电影</a></li>
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
zbn 当前离线

5

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:220 分
登录次数:10 次
注册时间:2007/3/19
最后登录:2010/12/27
zbn 发表于:2010/12/11 15:28:55   | 只看该作者 查看该作者主题 7楼 
科汛在线网校系统
正在搞这个呢 谢谢分享加油
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
lhbsoft 当前离线

155

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:822 分
登录次数:114 次
注册时间:2009/4/7
最后登录:2022/5/25
lhbsoft 发表于:2010/12/11 16:33:31   | 只看该作者 查看该作者主题 8楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
伊某某 当前离线

571

主题

0

广播

3

粉丝
添加关注
级别:五年级

用户积分:2896 分
登录次数:425 次
注册时间:2008/8/1
最后登录:2023/10/24
伊某某 发表于:2010/12/11 16:44:15   | 只看该作者 查看该作者主题 9楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
lancho 当前离线

65

主题

1

广播

0

粉丝
添加关注
级别:学前班

用户积分:387 分
登录次数:90 次
注册时间:2009/12/11
最后登录:2014/8/28
lancho 发表于:2010/12/11 20:25:34   | 只看该作者 查看该作者主题 10楼 
 
懒虫学习网.www.cqplc.com
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行1.09766秒 powered by KesionCMS 9.0