1.什么是代理类 代理类指的是连接远程对象或不可见对象的接口,通常被客户端调用来连接真实的服务对象.更准确的定义参见维基百科 2.代理的作用 作为一个包装类,提供额外的功能 延迟加载 在本文讲到的opencart框架中,从实例化的角度讲,我们认为这是延迟加载(按需加载).当然, 我们可以认为这是为基础代理类库提供额外的功能.以下是opencart的基础代理类(文件路径:system/engine/proxy.php) <?php class Proxy { public function __g…