查看文章 |
也谈关于网站应用中XML的使用心得
2007-10-10 10:01
BANG6052B138F527216FEAA78D9AXIANGUO 鲜果认领频道 真正高性能的场合很难利用xml,xml占用空间大,解析慢。结构不适那么复杂的话存储还是用自定义格式的要好一些。最近刚刚把一个用xml存储的换成用自己的格式文本存储的,性能提高好几倍。 用文件来代替数据库作存储,需要注意的事项有: 1、是否会产生很多文件。如果产生相当多文件的话(比如1000w),结果很难看。 2、并发访问和缓存不好管理。这两点应该是数据库的强项。 3、文件中的数据是否需要修改。如果有修改,并且修改的情况还不少,比如文中提到的说的论坛的回帖,那么麻烦事就还很多。比如删除一个回帖所带来一个帖子中所有分页的修改,处理起来还是很麻烦的。 一般用xml文件存储都是临时的,最终的数据还是在数据库,以便备份/恢复数据。 就像门户网站的那些新闻页,或者csdn的论坛是一个例子。 在交换数据的场合,xml是个不错的选择,如果性能优先的话也不妨考虑JSON。 关于网站应用中XML的使用心得[原创] . |
最近读者: