帖子列表也是xml的,只是没有直接提供连接。在服务器端进行了转换,实现帖子列表分页。
而帖子不需要分页,因此直接显示出来了
解决方案 »
- myeclipse 中的一个问题,很困扰。。。
- spring 与hibernate 整合的问题 请帮忙
- 请教关于Web的问题
- VelocityWeb 即将升级,增加 SQL 分页功能
- 求tomcat的下栽地址
- 奇怪啦,Spring+struts的LoginAction居然不执行!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 想在jsp页面中实现下载功能 文件路径为(c:/jboss/bin/aaa.jar);请问如何用超链接实现
- 求明白人指导linux下写Javaweb,大家有什么软件,myeclipse 下不到 啊!!!
- geometry-api-java 如何实现分割Intersection
- 有没有redis大佬
- 为什么会呼叫不成功 一个有关Socket的问题。程序如下 :
- 请问:启动weblogic81的问题
xml 只是国内某些不成熟的人的不成熟的想法,写出来不成熟的程序。
基本内容是,即使对于所谓的企业级应用,用普通的软件技术就可以实现,不必要搞什么新奇的东西。
确实,CSDN论坛毛病不少,用着常让人冒火.....
CSDN论坛使用XML也不是什么新鲜玩意,至少这方面有DELPHIBBS在先..为什么不列举技术方面要点或数据来说话呢?这么激烈的评价,是因为在项目中使用XML遭遇挫折了吗?
如果只是搬出出名网站为例子,这只是娱乐记者的说话方式..
答案是,为了使用页面的部分更新功能,减少服务器的应答次数,减少服务器的负载。
同样的例子在 microsoft 的网站上面也有。不过 microsoft 使用的是 div(html 层), 使用 javascript 更新 div 的内容。microsoft 写的代码不是跨浏览器的,但是这种思想是可以跨浏览器的。
页面部分更新最早的时候一般用 html frame, 一般的模式是,上面一块是导航栏,左边是子栏目,右下正中是内容部分。不过这种网页现在已经不多见,页面内容的地方太小。侯捷的网站仍然采用这种方式。
使用 xml 进行页面的部分更新类似于 div, 由于熟悉 xml 的人远远少于熟悉 html/javascript,这种使用不是很主流。应该叫很新潮吧。
从性能方面考虑,现在主要都是用页面缓冲技术。
假如你用手机上网的话,也可以转化成其他格式,让你的手机也能看到内容
手机,嵌入设备等等又可以进行其它的转换
最先CSDN是怎么想的,我想就是CSDN也难一下子说清楚,不过我们可以总结些:1、数据方便保存,难道楼主不觉得保存CSDN的帖子很方便吗?帖子列表没有保存的必要。2、静态速度快些,再加上使用XSL解析,明显将服务器的负担减了些到浏览器上。但静态分页程序却会加重服务器负担,因为使用DOM操作XML还是很耗内存的,帖子列表更新快,帖子本身更新就慢了很多,所以对于帖子列表可能使用asp更为适合。3、帖子数据量大,帖子列表数据量小,所以如果考虑缓存,帖子列表更适合内存缓存,帖子就适合文件缓存,(当然还有帖子列表除了数据还是数据,帖子附属数据多,分开下载对帖子列表在网络传输方面没什么好处,对帖子好处就大了。)