以下问题是由即将编写大型XPage应用程序的客户提出的。虽然我认为问题实际上是广泛的,以适应stackoverflow风格,但它们很有趣,这里的专家的集体知识可以产生比一个人回答它们更好的结果:
我会提供我的见解,请分享你的
答案 0 :(得分:2)
.recycle
时,你会泄漏记忆。聘请经验丰富的首席开发人员和read the book the other one和two。考虑线程化较长时间运行的代码,因此用户无需等待。答案 1 :(得分:1)
这取决于服务器设置,我有XPage外联网,12000注册用户跨越aprox 20 XPage应用程序。它运行在1台Windows 2003服务器上,配备4GB Ram和四核cpu。这20个应用程序的数据量约为60GB。没有Daos,没有豆只是SSJS。表现非常出色。因此,当我将此安装升级到64位和Daos时,应用程序将在更多时进行扩展。所以64Bit和很多Ram是许多用户的关键。
我没有做任何事情
确保在执行文档循环时重新调用,使用openntf.org调试工具栏,它将在我们拥有XPage调试器之前节省大量时间。
一直认为当你做这件事时,这将由几个用户完成,所以尽量减少查找或getElementByKey的数量。尽可能尝试使用ViewNavigator。
这完全取决于使用系统并发的用户数。如果您有10000 - 15000个并发用户,那么您必须查看应用程序的功能以及有多少用户同时使用同一个应用程序。
这是我对问题的见解