当前位置:编程学习 > C#/ASP.NET >>

怎么让4万多汉字的新闻内容显示出来呢?

大家帮助一下. 怎么让4万多汉字的新闻内容显示出来呢?大家一般是怎么处理的? --------------------编程问答-------------------- 截断然后单篇分页,输出缓冲,可以参考下一些大站的做法.. --------------------编程问答-------------------- 4万多字很多么,为什么显示不出来? --------------------编程问答-------------------- 截断然后单篇分页,输出缓冲.
听起来不错.不知道nvarchar(4000)能存多少字. --------------------编程问答-------------------- 分页! --------------------编程问答-------------------- "截断然后单篇分页,输出缓冲. "能说具体一点吗?跪求指教!!!!!!!!!!! --------------------编程问答-------------------- 用分页的方法的话.如果单击页码.就会出现加载时超时错误. --------------------编程问答-------------------- 高手过来帮一下啊!!!!!!!!!郁闷中>>>>>>>> --------------------编程问答-------------------- 用text呀 --------------------编程问答-------------------- 用的就是Text,可是不知道为什么分页后加载速度是超级的慢,有时候就超时, --------------------编程问答-------------------- 快来帮帮我啊!! --------------------编程问答-------------------- up --------------------编程问答-------------------- 生成静态页面+页面缓存 --------------------编程问答-------------------- Nvarchar(4000)可以存很多的,只要不超过硬盘空间就可以 --------------------编程问答-------------------- 用TEXT啊 --------------------编程问答-------------------- 4万字  也只有单篇分页了
就是生成了静态页面读取也应该很慢的吧!
可以借取那些小说网站的方法

你在网上找找text字段分页查询嘛 --------------------编程问答-------------------- 楼主用的是什么方法读取记录的。Recordset是不行的,肯定会超时。 --------------------编程问答-------------------- 4万字连500K都不到,超过500K的网页满地都是。 --------------------编程问答-------------------- 分页加缓存 用Ajax提前加载分页内容
可以用XMLHTTPRequest动态获取新闻内容
分页在服务器端动态完成,返回总页数和当前页数 根据返回总页数来建立分页的链接
获得当前新闻内容后马上加载下一页内容。当客户端请求下一页时先判断是否命中缓存。命中则从缓存中读取
,否则发出新请求获取

--------------------编程问答-------------------- 还真没遇到这么有意思的问题。 --------------------编程问答-------------------- 直接显示即可,
假设采用Unicode编码
每个字符占用3个字节
那么40000*3=120 000字节
还不如一副图片的大小
--------------------编程问答-------------------- 4万字连500K都不到,超过500K的网页满地都是,最多页面长点不好看 --------------------编程问答-------------------- = =||

4W很多嘛!! --------------------编程问答-------------------- 用TEXT+分页试试! --------------------编程问答--------------------
引用 3 楼 greatverve 的回复:
截断然后单篇分页,输出缓冲. 
听起来不错.不知道nvarchar(4000)能存多少字.


4000个汉字、字符
--------------------编程问答-------------------- 分页``嘎嘎
4W字
40000*2=80000/1024 kb  应该是这样吧? --------------------编程问答-------------------- 直接显示即可, 
假设采用Unicode编码 
每个字符占用3个字节 
那么40000*3=120 000字节 
还不如一副图片的大小
分页加缓存 用Ajax提前加载分页内容 
可以用XMLHTTPRequest动态获取新闻内容 
分页在服务器端动态完成,返回总页数和当前页数 根据返回总页数来建立分页的链接 
获得当前新闻内容后马上加载下一页内容。当客户端请求下一页时先判断是否命中缓存。命中则从缓存中读取 
,否则发出新请求获取 
  --------------------编程问答-------------------- 生成静态页面+页面缓存   最理想
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,