CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

关于xml+xsl,做静态页面的几个问题??

楼主lanhai0859(猪头)2005-11-12 01:48:02 在 .NET技术 / ASP.NET 提问

1、像CSDN这样的帖子是xml+xsl实现的吗?  
  2、每当我发帖的时候是不是去生成静态页面,那么2个人同时发帖呢怎么处理??  
  3、发帖后,是不是对某个服务器上的静态文件增加节点? 问题点数:30、回复次数:29Top

1 楼iuhxq(小灰)回复于 2005-11-12 08:34:24 得分 0

帮顶Top

2 楼lanhai0859(猪头)回复于 2005-11-12 15:13:37 得分 0

我继续顶Top

3 楼chiying(紫竹寒心)回复于 2005-11-12 16:34:43 得分 0

再顶。。。。。。。。。。。Top

4 楼lanhai0859(猪头)回复于 2005-11-12 16:39:04 得分 0

我晕了,怎么都是顶啊!!Top

5 楼lanhai0859(猪头)回复于 2005-11-12 17:47:21 得分 0

第4个问题,比如说,我有一个歌曲试听的页面  
  里面需要显示的内容如下:  
  歌曲名字  
  点击率  
  当前排位  
  可以想像按照普通做法,一个play.aspx搞顶了,动态的么  
  那么如果用xml+xsl那像点击率和排位的信息是随时再变的,如果1.xml保存了歌曲的这写信息,那相当于点击率一旦增加,那么这个1.xml是否需要重写???Top

6 楼jxufewbt(我的目标是5星)回复于 2005-11-12 17:51:52 得分 0

我只知道1的答案是“是”。Top

7 楼lanhai0859(猪头)回复于 2005-11-12 21:29:52 得分 0

我顶!!!!Top

8 楼BlueTrees(蜗牛)回复于 2005-11-12 21:44:26 得分 0

所以CSDN他很慢啊。  
   
  保存回复,我估计就是修改XML文件,同时修改的话,这很简单,只要把请求串列化就可以了。  
   
  服务器端XML用XSLT解释生成HTML,慢得要死。还不如用ASP直接搞快呢。  
   
  有人做过统计,表达相同的内容,其实HTML的数据量并不会比XML大多少,考虑极端情况,如果自定义的XML中用很长字符串的标签呢?嗬嗬,那样还不如HTML。XML要维持完整的树型结构,附带的垃圾还是不少的。如果算上XSLT的数据量,那就不如HTML了。  
   
  XML转译到HTML的速度慢得可以的,虽然号称全新的编程思路,但是,效率远远不如直观的用传统程序结构。  
   
  其实,如果可以直接下载XML文件,在客户端用IE装载XSLT分散解释就好了。不过,好像还是有问题的,如果XSLT服务器端更新了,比如一些连接更改了,要反映到客户端就比较慢了,估计会有很长一段时间很多人没法正常使用了,直到IE重新下载XSLT。Top

9 楼lanhai0859(猪头)回复于 2005-11-13 00:51:51 得分 0

CSDN比以前快多了,慢吗?不过就人少了点,都没人回答我的问题,asp.net和C++板块我的好多问题都没人回答Top

10 楼alec_ma(乐无边)回复于 2005-11-13 01:30:46 得分 0

受教Top

11 楼pmmx(胖子)回复于 2005-11-13 03:32:06 得分 0

CSDN比以前快是加了网通和电信服务器吧  
   
  我认为这个东西还是要比直接成生HTML有技术含量,有技术含量咱写代码的才有饭吃。Top

12 楼lanhai0859(猪头)回复于 2005-11-13 04:47:52 得分 0

我个人觉得,xml+xsl应该不错的。对于做模板页面很有好处,嘿嘿!Top

13 楼ruodeer(看我的个性签名都给我分)回复于 2005-11-13 12:51:41 得分 0

热闹,顶Top

14 楼Ritt(.net虫)回复于 2005-11-13 16:03:36 得分 0

interestingTop

15 楼lanhai0859(猪头)回复于 2005-11-13 16:04:10 得分 0

大家来讨论讨论啊Top

16 楼cuipeng99(PC)回复于 2005-11-14 00:27:30 得分 0

不同的XML数据,同一个XSLT  
   
  类似MSN的数据保存Top

17 楼lanhai0859(猪头)回复于 2005-11-14 09:26:40 得分 0

继续定,就没有人回答我的2、3、4的问题吗??Top

18 楼lanhai0859(猪头)回复于 2005-11-14 17:09:02 得分 0

狂顶Top

19 楼qcg333()回复于 2005-11-14 19:06:18 得分 0

哪里有这样的原代码下载?*****们?Top

20 楼coest(悟空~~还我CSDN ID来!!)回复于 2005-11-14 21:23:54 得分 0

第4个问题,比如说,我有一个歌曲试听的页面  
  里面需要显示的内容如下:  
  歌曲名字  
  点击率  
  当前排位  
  可以想像按照普通做法,一个play.aspx搞顶了,动态的么  
  那么如果用xml+xsl那像点击率和排位的信息是随时再变的,如果1.xml保存了歌曲的这写信息,那相当于点击率一旦增加,那么这个1.xml是否需要重写???  
   
  =======================================================  
   
  这个xml当然需要重写了  
   
  =======================================  
   
   
  这个世界太疯狂了~~~~Top

21 楼coest(悟空~~还我CSDN ID来!!)回复于 2005-11-14 21:27:12 得分 0

将xsl的Cache设起来;  
   
  =======================================  
   
   
  这个世界太疯狂了~~~~Top

22 楼yudith(yudith)回复于 2005-11-24 13:04:23 得分 0

http://www.sjxc.cn/    
   
  http://www.sjxc.cn/com/73/index.xml  
   
  生成XML+XSL页面  
  Top

23 楼bytesoon(lt)回复于 2005-11-24 13:15:40 得分 0

帮顶,还有什么好思路...  
   
   
   
  ------------------------------------  
  我的团队:www.51team.com  
   
  欢迎访问,有志者共谋事,每天都有惊喜,SOHOTop

24 楼BlueTrees(蜗牛)回复于 2005-11-24 22:08:34 得分 0

我怀疑楼主没有明白XML做网站的含义。  
   
  XML不包含任何逻辑判断成分,他就是一个静态的文档,但是,为什么xml文档可以呈现动态的和程序化的状态呢?这还是依赖于转译生成的目标文档。提交回复保存都是依赖于转译后的程序结构实现的。  
   
  转译,指的是,XML翻译成其他文档,这不是改变文档格式,而是内容的转换,转换可以使用XSLT,转译使用的XSLT具有固定的结构的固定的标签。  
   
  XML文档是自定义的,转意如何发生呢?比如你有一个自定义的xml标签,<test>那么在XSLT中可以定义,<test>转译为html的<span>等等,还可以包含脚本等等一大段和多个html标签。  
  具体的实现和XSLT的文法,有书介绍的。  
   
  XML的转意可以发生在服务器端或者客户端,如果在客户端发生,那么服务器压力比较小,但是IE会缓存XSLT,这样容易出现错误。  
   
  我们还可以有选择的将一部分XML参杂在HTML中提交到客户端,这样可以平衡XSLT缓存带来的问题以及安全性的需求。  
   
  具体的,XSL和XSLT并不一样,但是是类似的,你可以把XSLT看成是微软对XSL的具体实现。Top

25 楼qgqchile(qgq)回复于 2005-11-24 22:50:31 得分 0

http://www.sjxc.cn/    
   
  http://www.sjxc.cn/com/73/index.xml  
  -----------------------------------  
  看了一下,感觉:   慢的很,   不知道是网络传输的问题还是XML+XSL的效率问题  
  至于影响CSDN的速度有多方面的,比如将老数据删除,我这里CSDN一直就没快过Top

26 楼sdenli(Fender)回复于 2005-12-06 16:37:39 得分 0

markTop

27 楼qwertxp(上车的乘客请做好下车准备)回复于 2005-12-19 15:44:22 得分 0

说半天,就是XML不怎么实用。不如直接生成HMTL来的安逸。。。Top

28 楼xczgb(TJJTDS)回复于 2005-12-19 15:48:19 得分 0

看了这么多说穿了就是没多少人会。。Top

29 楼netren2000()回复于 2005-12-19 16:03:14 得分 0

能推荐一本这方面的书吗?Top

相关问题

  • 求静态页面输出!
  • 动态页面转成静态页面
  • 静态页面vs动态生成
  • 静态页面传值的问题?
  • 求救!发布静态页面!
  • 静态页面生成问题
  • 如何生成静态页面
  • 请教如何模拟静态页面
  • 关于静态页面接收参数
  • asp.net(c#) 中生成 asp 静态页面

关键词

  • xslt
  • 页面
  • 文档
  • xsl
  • xml
  • 服务器
  • 数据
  • 客户
  • 结构
  • 文件

得分解答快速导航

  • 帖主:lanhai0859

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo