设计模式
liujihaozhy
学而不思则惘,思而不学则殆
展开
-
设计模式之CS和BS结构的区别
BS,CS模式经常性听到,对于一个PHP程序员的我,却不得其意思,找了篇文章,大概了解下~~自己不晓得,只能转载了,非自己思维,望见谅~~ 什么是C/S和B/S结构? C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装转载 2016-03-18 23:57:02 · 5912 阅读 · 0 评论 -
php中的单例模式和工厂模式
单例模式又称为职责模式,它用来在程序中创建一个单一功能的访问点,通俗地说就是实例化出来的对象是唯一的。 所有的单例模式至少拥有以下三种公共元素: 1. 它们必须拥有一个构造函数,并且必须被标记为private 2. 它们拥有一个保存类的实例的静态成员变量 3. 它们拥有一个访问这个实例的公共的静态方法 单例类不能再其它类中直接实例化,只能被其自身实例化。它不会创建实例副本,而是会向单例类转载 2016-02-03 14:29:52 · 641 阅读 · 1 评论 -
设计模式介绍
可以从这哥们这来获取: 设计模式介绍:http://www.phppan.com/php-design-pattern/ 备忘录模式(Memento模式) 观察者模式(Observer模式) 模板方法模式(Template Method模式) 命令模式(command模式) 合成模式(composite模式) 享元模式(flyweight模式) 策略原创 2016-04-01 12:17:56 · 354 阅读 · 0 评论 -
《PHP设计模式-美Aaron Saray》
1、适配器模式 2、建造者模式 @1、建造者模式的目的是消除其他对象的复杂创建过程原创 2016-07-31 12:12:40 · 529 阅读 · 0 评论 -
PHP-设计模式之-桥接模式(桥梁模式)
参考文档:http://www.barretlee.com/blog/2017/01/16/the-bridge-pattern-in-design-patterns/ 在项目中,会经常遇到过这种问题,比如登录注册过程,有些登录是通过手机+手机验证码,有些登录是通过用户名+密码+图形验证码;注册过程也同样如此,比如在pc注册过程中,会有选择原创 2017-02-17 13:25:04 · 915 阅读 · 0 评论