爱 爱情鸟 Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-29 #1 由于网站某一页(动态页面,读数据库)太慢,现在要把它定时的生成静态页面文件, 请问各位同行们,我如何才能把它生成静态页面文件?
Q qqqqq Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-29 #2 直接写文本啊呵呵,用 Set fs_old = Server.CreateObject("Scripting.FileSystemObject") include_file_old = Server.MapPath("../include/index.htm") Set txt_old = fs_old.CreateTextFile( include_file_old, True ) txt_old.writeline("<table align=center width='100%'>") 。。。。。 将HTML代码写成HTM文本呵呵,就可以拉啊
直接写文本啊呵呵,用 Set fs_old = Server.CreateObject("Scripting.FileSystemObject") include_file_old = Server.MapPath("../include/index.htm") Set txt_old = fs_old.CreateTextFile( include_file_old, True ) txt_old.writeline("<table align=center width='100%'>") 。。。。。 将HTML代码写成HTM文本呵呵,就可以拉啊
爱 爱情鸟 Unregistered / Unconfirmed GUEST, unregistred user! 2001-12-20 #3 基本原理是这样的。 但你不觉得这样很麻烦吗? 我现在就是用这种方法。但觉得很麻烦, 我想肯定有很好的方法。 我只是想看看有没有比这更好的方法。
P ppdyy Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-29 #5 如果有比上述方法更好的方法,我会告诉你的! 如果你知道了,也给我个答案,可以吗?谢谢了! (我对此颇感兴趣)
J jobsxy Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-29 #6 这种处理方法有多种,我介绍一下我的做法。 首先做一个模版文件,在模版里将版本排好,然后在需放置数据的位置用一些字符串表示, 如#yourname..... 在生成程序里将此模版文件读到TStringList,从数据库里取到yourname,再将TStringList 里的#yourname替换掉,然后TStringList.savetofile(..)即可。 这样做可以省掉大量的HTML代码,编程时只需关注数据的产生即可。当然了,如果链接也是动 态的,你还是需要在程序里加上一些HTML代码,如<a herf=http://yourname...>yourname</a> 来替换#yourname。
这种处理方法有多种,我介绍一下我的做法。 首先做一个模版文件,在模版里将版本排好,然后在需放置数据的位置用一些字符串表示, 如#yourname..... 在生成程序里将此模版文件读到TStringList,从数据库里取到yourname,再将TStringList 里的#yourname替换掉,然后TStringList.savetofile(..)即可。 这样做可以省掉大量的HTML代码,编程时只需关注数据的产生即可。当然了,如果链接也是动 态的,你还是需要在程序里加上一些HTML代码,如<a herf=http://yourname...>yourname</a> 来替换#yourname。
慕 慕容乾坤 Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-28 #8 是的, 我生成的动态页面基本要在数据库中读取一二百条记录,但是基本1秒多就结束了
B blueeagle Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-20 #9 各位仁人志士: 你们生成的动态页,如果只是显示数据库纪录的话,我建议使用midaspageproducer+xmlbroker 或者datasetpageproducer,但是如果要显示一些其他的元素,可以试一下pageproducer等的html 属性,然后用tag标签进行替换,但是我也遇到了一个问题,请各位帮帮我的忙,回答一下我在 电子商务论坛上发的关于ie 只显示文字,而不显示html背景的贴子吧!多谢!
各位仁人志士: 你们生成的动态页,如果只是显示数据库纪录的话,我建议使用midaspageproducer+xmlbroker 或者datasetpageproducer,但是如果要显示一些其他的元素,可以试一下pageproducer等的html 属性,然后用tag标签进行替换,但是我也遇到了一个问题,请各位帮帮我的忙,回答一下我在 电子商务论坛上发的关于ie 只显示文字,而不显示html背景的贴子吧!多谢!