php设计模式之代理模式
2017-01-07 11:00:41 0 举报
登录查看完整内容
代理模式是一种常用的设计模式,它通过为其他对象提供一种代理以控制对这个对象的访问。在PHP中,代理模式主要用于实现对远程资源的访问控制、缓存优化等场景。代理模式主要包括抽象主题、具体主题、代理主题和主题接口四个角色。 抽象主题定义了真实主题和代理主题的共同接口,使得在任何使用真实主题的地方都可以使用代理主题。具体主题实现了抽象主题所定义的接口,是代理模式的核心部分。代理主题同样实现了抽象主题所定义的接口,但其内部包含了一个具体主题的实例,用于处理客户端的请求。主题接口定义了真实主题和代理主题所需要实现的方法。
作者其他创作
大纲/内容
Proxy
- before()- request()- after()
RealSubject
- request()
Subject
0 条评论
回复 删除
下一页