XML问题

greystar 2003-05-07 06:25:37
http://expert.csdn.net/Expert/topic/1749/1749938.xml?temp=.16943
就比如CSDN里面的这些页面,用的是XML,上面的地址栏里给XML文件传了参数,
还用是不是所有人的回复的数据都放到数据库里,请求时再生成XML文件的,如果是,这一部分是如何实现的。
最好可以告诉我全部的实现方法,重谢!!
...全文
60 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
greystar 2003-05-24
  • 打赏
  • 举报
回复
有谁有用xml实现的聊天室吗。感谢
stationxp 2003-05-24
  • 打赏
  • 举报
回复
geruikun(grk)在大作中提到:
: 一些比较重要的标记会存到数据库中,例如TopicName,id等等,这样便于查询
: 但像是很冗长的内容就会存到xml中,减轻数据库压力,充分利用各自的优缺点


所有数据都会记录到数据库中,保存为 xml 静态文件是为了提高响应速度。

stationxp 2003-05-24
  • 打赏
  • 举报
回复
1.帖子保存为硬盘静态文件,xml格式。
用户发送请求,直接连到 xml 文件(with xsl stylesheet)。这样有个问题,当 xml “太”大的时候,客户端需要在内存中维护一个相当恐怖的 dom 对象。这应该算个bug吧。可以尝试这样解决:判断帖子长度,如果超标,自动写到新的xml文件中,帖子名加 “(一)”、“(二)”区分,互相给连接。

2.每次有新帖都写 xml 文件。每次有回复都 xml 文件。( ;) 这个 ... 我乱猜的,应该不是这样 )。不过 xml 文件在服务器内存中有缓存,如果帖子没有被更新的话,直接读缓存给客户端显示。可是怎么判断有没有更新呢?看到querrystring 中的temp参数了吗?;)
ASP.net的缓存机制中有一项是根据参数建立不同缓存版本,这个 ... 有点关系吧 ?

=======================
呵呵,我痴人说梦。CSDN 的GG JJ 不要打我pp哦
还是请高手来说说明白吧。
geruikun 2003-05-17
  • 打赏
  • 举报
回复
一些比较重要的标记会存到数据库中,例如TopicName,id等等,这样便于查询
但像是很冗长的内容就会存到xml中,减轻数据库压力,充分利用各自的优缺点
suncjt1 2003-05-14
  • 打赏
  • 举报
回复
up
greystar 2003-05-14
  • 打赏
  • 举报
回复
???
greystar 2003-05-11
  • 打赏
  • 举报
回复
??
greystar 2003-05-10
  • 打赏
  • 举报
回复
那这数据是如何保存的呢。比如我现在加入发言,是保存在数据库里,还是保存成XML文件呢。如果保存文件的话,并发操作如何处理,文件大小呢。还有当文件数量越来越多时,又如何处理。
有谁能说明一下这边的数据处理吗???
BoyPlusPlus 2003-05-09
  • 打赏
  • 举报
回复
那个参数不是传给XML的
是一个随机数.
以使更新时能得到最新数据而不是从缓存里读.
jasper_liu 2003-05-09
  • 打赏
  • 举报
回复
gz
greystar 2003-05-09
  • 打赏
  • 举报
回复
请各位XML高手现身,我能用ASP把数据转换成XML格式,但是本质上来说,还是个asp页面。
这里的页面是如何实现的呢。
greystar 2003-05-08
  • 打赏
  • 举报
回复
如果是写在XML文件里的话,如果有并发操作那如何办呢,还有当这个文件越来越大又如何办呢。XML文件能接受参数吗。如这个文件http://expert.csdn.net/Expert/topic/1752/1752058.xml?temp=.9790613


]]>
chyich 2003-05-08
  • 打赏
  • 举报
回复
mark
2002pine 2003-05-08
  • 打赏
  • 举报
回复
我认为应是保存时,写入xml,读出也是Xml
wacle 2003-05-08
  • 打赏
  • 举报
回复
GZ
asam2183 2003-05-08
  • 打赏
  • 举报
回复
up
prettylife 2003-05-07
  • 打赏
  • 举报
回复
我觉得应该是所有的数据全部直接写在xml文件里面了。
2002pine 2003-05-07
  • 打赏
  • 举报
回复
up

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧