我有一个不稳定的动态 Web 应用程序,我想通过在此设置下运行来稳定它:
- 给定一个对 url 的 GET 请求,
U
我会- 在缓存中查找
U
- 如果它已经存在 - 从缓存中获取它 - 如果不是,请从 Web 应用程序生成缓存。
- 在缓存中查找
- 管理员将能够直接访问 Web 应用程序。每当他将访问网页时 - 生成的网页将用于更新缓存。
这样,我确信即使 Web 应用程序关闭,大部分页面仍然可以访问。并且管理员很容易更新缓存(每当他在那里编辑某些内容时 - 它会自动更新,因为他通常会在之后访问此页面)。
是否有具有类似行为的通用缓存?在不更改其源代码的情况下稳定现有 Web 应用程序的任何更好的想法?