我有一个关于视图缓存的问题,假设我有以下代码块:
<?php
class View {
public function render ( $template , $path = null ) { }
// ...
}
这是我的“MainView”,其中类在所有其他视图中扩展,例如“ClientsView”..等。
但是,我想实现一种方法来拦截投降的请求,通过缓存,当我将此参数传递给渲染方法时,我对缓存说,或者什么..我只是想保持控制..所以我有一个“ViewCacheStorage”,您将在其中存储缓存的文件,以及每个缓存到期的剩余时间,在我不必动摇主视图的情况下,最好的方法是什么?