博客专栏  >  编程语言   >  php进阶之道

php进阶之道

从php的语法到设计模式、项目架构、框架实践,其中还包括前端和服务器知识。php进阶的过程就是从单一语言走向全栈的过程。

关注
6 已关注
6篇博文
  • 关于OOP设计模式简介

    每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。– Christopher Alexander  设计模式描述了软件设计过程中某一类常见问题的一般性的解决方案。面向对象设...

    2017-03-06 10:20
    884
  • 关于MVC架构的深入思考-发现自己错误

    最近课比较少,读了基本PHP大作,也在github上阅读了几个优秀作品的源码,发现了自己在以往的代码结构中的可笑之处。   php,做的最多的应该就是网站,其中进来通用的架构就是mvc架构,将视图、...

    2017-03-05 21:34
    3608
  • PHP面向对象编程设计模式(一)策略模式

    在面向对象的入门课程C++(或者JAVA)中,封装数据和方法好像是面向对象最重要的一个特点,当然还有基于继承实现的多态和重载。其实每一种OOP语言,由于彼此功能上的差异性,这些特点只能适用于某一种特定...

    2017-03-05 15:43
    3714
  • PHP面向对象编程设计模式(二)单例模式

    在Php编程中,单例模式虽然不是最常用,但一定是最不可缺少、应用非常广泛的一种设计模式,虽然你可能不太了解它,但只要你有过开发一个完成系统的经历,相信我,你一定使用过它。介绍单例模式(Singleto...

    2017-03-05 16:22
    3635
  • PHP面向对象编程设计模式(三)工厂模式

    介绍  在前面文章中提到的策略模式提到过,需要客户自行选择类并创建实例,那么这个选择的过程放在哪里呢,如果在每一个需要此对象的地方都new一个,那必然会有代码重复,而且如果修改也会很麻烦,这样不符合面...

    2017-03-05 18:14
    3586
  • PHP面向对象编程设计模式(四)观察者模式

    介绍  你在编程中可能会遇到过,有时一个对象的状态改变会影响很多类的行为,比较典型的就是在购买流程中,购买成功后会影响库存、销量、会通知发货、有的还需要发送短信。购买这个行为在发生变化时需要同时发生其...

    2017-03-05 20:51
    3655

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部