代码之家  ›  专栏  ›  技术社区  ›  Emma

AJAX请求的性能比较:XML与JSON

  •  1
  • Emma  · 技术社区  · 15 年前

    我想知道每种方法的优缺点,特别是在性能权衡方面。很明显,必须将HTML与数据一起发送会降低HTTP响应的速度,但是数据必须有多大才能让加载所需的时间更长呢?

    也就是说,呈现新HTML的性能与构建DOM对象然后将其注入当前文档相比如何?我有一种直觉,大多数浏览器在呈现大量新鲜的HTML时,会比一次呈现页面不同部分的片段更有效(也许是因为浏览器已经这样做很久了?我不知道,只是预感)。不同的浏览器如何比较(我个人使用Chrome(不是为了测试),但我希望这个webapp可以跨Safari、IE7、IE8和Firefox使用。

    1 回复  |  直到 15 年前
        1
  •  0
  •   Nikita Rybak    15 年前

    http://www.youtube.com/watch?v=nCgQDjiotG0

    别开玩笑了。因为速度而切换到json的整个想法听起来有点极端。不是因为html有一些技术优势,而是因为从模板生成html在每个web框架(至少是MVC)中都很容易。web框架就是这样做的。在我看来,用Javascript将数据放入模板有点棘手。不必要的并发症。