忽略能力定义,专注于“检查”能力(使用“authorize!”), 我发现用CanCan来检查用户是否对特定对象/模型拥有某种能力仅增加了约400毫秒。
这是否正常(我认为不是?)?或者,我的操作可能不正确?
我已经在Rails控制台中使用了CURL和Benchmark.measure{}进行验证,并且根据各种测试得出结论:额外的开销确实与CanCan有关。
你有什么想法?
这是否正常(我认为不是?)?或者,我的操作可能不正确?
我已经在Rails控制台中使用了CURL和Benchmark.measure{}进行验证,并且根据各种测试得出结论:额外的开销确实与CanCan有关。
你有什么想法?