gpt4 book ai didi

php - CakePHP 模型加载需要一段时间

转载 作者:搜寻专家 更新时间:2023-10-31 21:42:40 24 4
gpt4 key购买 nike

为什么 App::import('*', '*'); 以及模型加载时间长达 ~3-5ms?

当一个页面需要大约 100 个模型时,这会很烦人;加载内核和模型大约需要 300 毫秒。

此外,我发现启用缓存系统后加载时间并没有减少。

对于需要大量模型的应用程序,您是否知道为什么它会这么长并且需要缩短这个时间?

提前致谢!

编辑:当我使用文件缓存系统( Debug模式为0)时,我看到文件的创建日期属性缓存生成的总是和我上次生成页面时一样。这意味着缓存每次都会重新生成模型文件(尽管 Debug模式设置为 0)。这正常吗?

EDIT2:当我用 Notepad++ 打开模型缓存文件时,开头有尾随的“nul”标志,我在其他缓存文件中没有(比如 persistent).

EDIT3:长话短说:为什么模型的加载时间在缓存系统打开时和没有缓存系统时一样长?

最佳答案

真的,我看到了标签、用户、问题、评论、广告和每个的一些自定义查找查询。 (这一页)。在这种情况下,没有必要将喜欢的、共享的或那些属性作为模型。如果你得到那么细化,那么你必须期望减轻加载问题。

如果您需要在一个页面中使用 30 个模型,那么您正在做一些不合逻辑的事情,或者您的用例远远超出了规范。

关于php - CakePHP 模型加载需要一段时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8625149/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com