将 CFC 对象存储在 REQUEST 范围内以供以后访问是否安全?目前,我们的网站至少会加载两次导航数据,如果他们使用我们的面包屑功能,可能会加载三次。有时,这些数据可能会有所不同,但是,大多数情况下,最终会进行三个单独的调用以获取相同的确切导航数据......
所以,我想在第一次加载之后,将导航数据保存在请求范围内的某种结构中,然后在随后的调用中,检查该数据是否已经存在,如果是,则使用存储的内容而不是而不是重新创建它。我知道这将访问包含对象之外的共享范围,这可能不是一个好习惯,但最终可以减少我们一半的页面加载时间......
我知道这是可以做到的,但是,我们最近遇到了服务器问题,其中一些可能是我们如何使用/存储某些东西的内存泄漏,所以想知道这样做是否安全......