代码之家  ›  专栏  ›  技术社区  ›  GorillaApe

如何缓存我的php菜单

  •  0
  • GorillaApe  · 技术社区  · 15 年前

    你好
    我在这里找了一下,没有找到任何我需要的东西。。。

    所以我在寻找一种高效的方法来缓存菜单,而不必每次都生成它。。 我认为为菜单生成一个html页面可能是一个解决方案,但问题是要知道它何时更新,何时需要重新生成。。

    1 回复  |  直到 15 年前
        1
  •  4
  •   Pekka    15 年前

    触发重新生成的通常点是(很明显)菜单的数据结构更改时。

    在不知道应用程序外观的情况下,不可能给出详细的建议,但您可以向后端添加一种机制,该机制在用户每次添加、删除或更改菜单项时删除缓存的版本。下一次打开页面时,将重新构建缓存。

    或者,直接在菜单界面中强制重新构建缓存。。。对你所用的最有效的东西。