PHP草根论之设计模式-代理模式
来源:互联网 发布:d算法 编辑:程序博客网 时间:2024/05/18 13:08
关于模式本身的概念,请参考网上其它文章
此处只讨论在PHP实际开发过程中的应用
草根观点:
这东西有用
大部分时间,你用了之后,没什么感觉,等你再看设计模式时才知道,哦,原来这个就是代理模式啊
以前有个项目,分布式架构, A服务器上的程序,要向B服务器上的程序请求数据. 高大上的说法是,分层,B服务器是数据访问层,A服务器是业务逻辑层.
B服务器上的程序有好多类,每个类有好多功能. 但A服务器上的程序根本不想了解这些细节.
A服务器上的程序,加了一个类,专门用来访问B服务器. A上的其它类就不再需要关注B服务器上的服务是如何提供的了. 只需要访问 那个中间类(这就是代理)
0 0
- PHP草根论之设计模式-代理模式
- PHP草根论之设计模式-访问者模式
- PHP草根论之设计模式-策略模式
- PHP草根论之设计 模式-状态模式
- PHP草根论之设计模式-解释器模式
- PHP草根论之设计模式-备忘录模式
- PHP草根论之设计模式-中介者模式
- PHP草根论之设计模式-观察者模式
- PHP草根论之设计模式-迭代器模式
- PHP草根论之设计模式-命令模式
- PHP草根论之设计模式-模板方法模式
- PHP草根论之设计模式-职责链模式
- PHP草根论之设计模式-享元模式
- PHP草根论之设计 模式-外观模式
- PHP草根论之设计 模式-组合模式
- PHP设计模式漫谈之代理模式
- php中的设计模式之--代理模式
- PHP 设计模式之代理模式
- python: class VS instance
- ubuntu 使用Evernote
- CSS浮动和清除浮动
- 父页面与子页面之间的调用方法
- Oracle监视sql执行
- PHP草根论之设计模式-代理模式
- 第11周项目3程序的多文件组织
- Android 联系人的读取,查询,添加
- 第11周项目2-求最大公约数
- hdoj 2874 Connections between cities 【Tarjan离线LCA】
- windows 安装python
- 杭州电子地图 高清15、17、19级别 谷歌电子地图资源
- 笔记:oracle的学习笔记1
- 轻松自学ThinkPHP3.0第一天·上午