网站中有很多个大概几十万新闻索引列表文件原来是?pageid=参数实现(而且每添加一条新闻,所有相关的新闻索引列表都会改变),原来在ASPX中采用GRIDVIEW在IE客户端生成html来显示,现在想把这些新闻列表写入到静态HTML文件中。如果用IIS,抓取网页生成静态页面(不想采用)
因为时间太长,而且会消耗服务器的资源,在特殊情况下,导致其他用户浏览出现500错误不想用静态模板,然后采用替换特殊字符串的方式写入硬盘生成网页,因为新闻索引页的各个显示位置经常变化,再经常更改静态模版太麻烦。所以要求:不想用IIS,gridview控件的内容怎么能生成HTML代码(一个控件的原理明白了,其他的我想应该是同理就能解决)谢谢大家。
因为时间太长,而且会消耗服务器的资源,在特殊情况下,导致其他用户浏览出现500错误不想用静态模板,然后采用替换特殊字符串的方式写入硬盘生成网页,因为新闻索引页的各个显示位置经常变化,再经常更改静态模版太麻烦。所以要求:不想用IIS,gridview控件的内容怎么能生成HTML代码(一个控件的原理明白了,其他的我想应该是同理就能解决)谢谢大家。
这个aspx对外是不公开的.
或者做相关权限配置.
我先看你写的网址学习一下。总觉得,动不动就生成几万个静态页面,与理有点说不通。服务器再有资源也不能这么浪费
(况且添加信息多的时候,一个小时要生成几百遍这个几万页的TITLE列表,更不合适)。要不就单个的新闻采用动态生成的静态HTML网页,新闻的TITLE列表用ASPX来实现。
暂时是这个想法,有高手再帮一下,等会结帖。