你会告诉XPage新手有哪些事情可以帮助他们最大化XPage应用程序的性能?
答案 0 :(得分:5)
答案 1 :(得分:3)
不确定这个tipp是否适合初学者,但是使用OpenNTF Snippets中的任何LifeCyclePhaseListener来查看完整或部分刷新期间数据源中发生了什么(http://openntf.org/XSnippets ?.NSF / snippet.xsp ID = A-简单lifecyclelistener - )
使用扩展程序库。在OpenNTF上报告错误(或您认为的错误)。
答案 2 :(得分:3)
由于你只要求3,所以我认为这些提示有最大的不同:
当然,还有很多其他方法可以最大限度地提高性能,但在我看来,这些是获得显着改进的最简单方法。
答案 3 :(得分:2)
1. Use the Script Library instead writing a bulk of code into the Xpage.
2. Use the Theme or separate CSS class for each elements [Relational]
3. Moreover try to control your SSJS code. Because server side request only reduce our system performance.
4. Final point consider this as sub point of 3, Try to get the direct functions from our SSJS, Don't use the while llop and for loop for like document collection, count and other things.
答案 4 :(得分:1)
基础知识,如
当然最重要的一本是阅读掌握xpages的书。
我要补充的其他提示:
<div>
,这样您就不会在树上生成额外的uicomponent。 答案 5 :(得分:1)
很大程度上取决于你的表现。对于应用程序的性能:
部分执行模式是一个非常强烈的推荐,但此时可能超出了新的XPages开发人员。 Java在脚本库中的性能也优于SSJS,但在新开发人员之外也是如此。使用Extensibility Framework创建的XPages控件应该表现得更好,因为它们应该比多个控件运行更少的Java行,但我还没有测试过。
如果您的意思是开发者的表现: