gpt4 book ai didi

JSF Composite 组件的性能

转载 作者:行者123 更新时间:2023-12-01 01:38:01 26 4
gpt4 key购买 nike

几周以来,我们的 Web 应用程序出现了性能问题。首先我们认为问题属于大 DOM。大 DOM 并不是很好,但这不是主要的性能问题。

问题在于复合组件。过去几周,我们开发了核心复合组件,以减少代码冗余并集中进行更改。我们用复合组件替换了应用程序中的每个单独实现。

第一个测试用例:我们创建了一个带有 commandButton、outputText 和 50 个包含 p:dialog 的复合组件的页面。单击按钮只会更新outputText 组件(Ajax)。更新大约需要1.5秒。

第二次测试:与 commandButton 和 outputText 组件相同的页面。我们没有使用复合组件,而是将 p:dialogs 直接添加到页面中。更新需要0.06秒。

使用复合组件有什么问题吗?我找不到与复合组件性能问题相关的类似线程。

最佳答案

Mojarra 2.1.21 版本之前存在一些性能错误,因此请使用 myfaces,直到 Mojarra 错误得到修复,有关更多信息,请访问 http://blog.oio.de/2013/05/06/jsf-performance-tuning/

关于JSF Composite 组件的性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8331160/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com