在参照 http://www.lotuschina.net/club/thread-3250-1-1.html 《【实战】xGrid,来自jQuery的神器(四)简单的客户信息系统》,
体验xpage开发时,发现这个小东东的性能实在不行,1001个文档,打开需要约8秒。
进一步看了一下,其中生成JSON数据部分,耗时约6秒。
使用经典(原始而又传统)的性能优化思路,从空间换时间角度考虑。
首先,将拼装字符串的时间由每次加载数据时,变成文档保存时拼装好存入一个字段中。

其次,视图也做些修改。

最后,将xJsonCustom这个XPage中的代码,从原来的dataMode=1的情况,变成dataMode=2的情况。

结果Json生成时间从约6秒,减少到约1秒。
本文详细探讨了如何通过调整xPage的性能优化策略,将JSON数据生成时间从6秒减少到1秒。具体措施包括在文档保存时预组装字符串,调整视图设置,并改变xJsonCustom中的dataMode参数。

306

被折叠的 条评论
为什么被折叠?



