CodeIgniter中有中间件的概念吗?

Kit*_*nde 3 codeigniter

我想对请求进行一些前后处理,例如处理身份验证,加载上下文数据,性能计时等。来自Django,有一个概念MIDDLEWARE_CLASSES可以让我在各个阶段处理请求:https : //docs.djangoproject.com/en/dev/topics/http/middleware/

当前,似乎每个控制器都必须在构造函数中进行相同的设置和加载,这并不理想,因为如果构造函数失败,则不会初始化该类,这会产生微妙但重要的后果。我想将这种全球性处理转移到一个全球性的地方。

有什么建议么?

Kit*_*nde 5

那没有。这可能会有所帮助。 Codeigniter论坛