以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 灌水天堂 』  (http://bbs.xml.org.cn/list.asp?boardid=26)
----  请参观一下小弟的XML网站,看看行还是不行  (http://bbs.xml.org.cn/dispbbs.asp?boardid=26&rootid=&id=92)


--  作者:forxm
--  发布时间:10/31/2003 4:07:00 PM

--  请参观一下小弟的XML网站,看看行还是不行
请参观一下小弟的XML网站,看看行还是不行
[URL=http://www.viviasoft.com/polyhedra/gb_index.htm]HTM入口[/URL]
[URL=http://www.viviasoft.com/polyhedra/gb_index.xml]XML入口[/URL]

谢谢


--  作者:admin
--  发布时间:10/31/2003 4:47:00 PM

--  
不错不错。。辛苦了
只是速度太慢了
--  作者:qinpu
--  发布时间:11/1/2003 3:55:00 AM

--  
我用的是 MozillaFirebird 0.7 @ Linux 2.4.20,只能看到源码,看不到加载样式表之后的变换。

如果在服务器端完成XML变换,兼容性会好一些,至少不依赖于 MS XML Processor


--  作者:qinpu
--  发布时间:11/1/2003 4:12:00 AM

--  
webtree,这个名字和我以前参加的一个项目一样,呵呵,有意思
--  作者:forxm
--  发布时间:11/1/2003 12:44:00 PM

--  
谢谢支持
这个网站在设计时有以下考虑:

1. 静态xml编码

2. 如果在服务器端进行xslt转换,一来每次做的计算工作相同,不合算,二来树型结构的转换计算量大,一般服务器无法负担,所以将转换工作移到客户端,并采用下面的策略应对兼容性问题

3. 只对最流行的浏览器设计纯xml页面,对其它类型的平台和浏览器提供html和文本方式访问的支持

4. 关于速度问题,可能有以下几个原因对速度造成影响
a) 实际文件尺寸总和不大(单个文件大多小于5k,和一个只下载1次即可的160k flash),但文件数量多,特别是一些关键的xsl文件,不下载完页面不可能显示.
b) 机器速度, 本机转换xml至树型结构的页面须要时间,作者的电脑p4_1.6G/256ddr/56kmodem访问还不算太慢,但公司的电脑p2_350/256M/adsl则有些慢了,有时本机测试时浏览器还会死掉,要杀掉任务才行.
c) flash动画慢,因为是脚本语言,没有办法解决,机器速度快就会好点,作者的机器在动画对象小于100个时还算比较流畅,再多也不行了,国外有很多网站用的是java.

5. 个人想法,xml是以数据为中心,如果xml最终占主导,那么以后网络中传输的大部分应是xml数据,数据解释器只初始化传输一次即可.在服务器解释并将解释后的结果送出只是一种暂时的方法.例如这个网站,如果linux平台上有支持xslt的浏览器,则只须为这种浏览器增加几个xsl文件即可,xml文件都不必修改.

不知以上的想法有没有问题,请多提意见和建议.
再次谢谢支持


--  作者:Entice.L
--  发布时间:11/5/2003 10:07:00 PM

--  
8错,帮你顶一下,努力呀,以后我有不懂的就请教你喽
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms