从零开始学设计模式(7):设计模式分类
根据目的和范围,设计模式可以分为五类。按照目的分为:创建设计模式,结构设计模式,以及行为设计模式。按照范围分为:类的设计模式,以及对象设计模式。下面分别介绍
从零开始学设计模式(6):MVC
20世纪80年代,计算机发展迅速,编程技术也日益分化。桌面应用编程,也逐渐出现了用户图形界面和程序逻辑分离的程序设计。到了90年代,web的出现更是让这种程序设计模式得以延续。
从零开始学设计模式(5):多态
和C/C++,Java,Python等语言一样,PHP也支持多态。多态更多是是一种面向对象程序设计的概念,让同一类对象执行同一个接口,但却实现不同的逻辑功能。
从零开始学设计模式(4):继承
封装中,我们已经见过继承,也就是extends关键字。和C/C++,Java,Python等语言一样,PHP也支持继承,而且和其他语言没有什么区别。
ThinkPHP胜出Laravel 近4倍,主流框架性能测试
ThinkPHP的性能比Yii高出一倍,比Laravel高出近四倍,Yii的性能比较中庸,但是,在测试中会明显发现请求失败的情况比其他两个框架要少Laravel依旧优雅,不过性能堪忧,用网友的话形容比较好 学之者生用之者死。