gpt4 book ai didi

slim - slim 2.0 中的 hooks 与中间件

转载 作者:行者123 更新时间:2023-12-04 15:34:49 24 4
gpt4 key购买 nike

任何人都可以解释在选择使用钩子(Hook)而不是使用中间件来实现身份验证或缓存等功能时是否有任何显着的优点或缺点?
例如 - 我可以通过自定义中间件获取请求对象并设置应用程序语言变量来实现翻译功能,该变量可用于在应用程序执行时加载正确的翻译文件。或者我可以在路由之前添加一个钩子(Hook)并读取请求变量,然后在应用程序执行期间加载正确的文件。
是否有任何明显的原因让我错过了一个比另一个更好的选择?

最佳答案

据我所知 middleware非常适合每个路由工作。和 hooks最适合在应用程序范围内做任何事情。对于您的情况,我认为最好使用 hooks比中间件。

关于slim - slim 2.0 中的 hooks 与中间件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19091841/

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