PHP成为世界上比较受欢迎的脚本语言——高度灵活、简单易用。不过写PHP(或者任何这种语言)代码时,人们常常陷入单调重复而令人生厌的体力活动的窘境。而这正是PHP开发框架大显身手的地方。
通过提供一个开发Web程序的基本架构,PHP开发框架把PHPWeb程序开发摆到了流水线上。换句话说,PHP开发框架有助于促进迅速软件开发(RAD),这节约了你的时间,有助于创建为稳定的程序,并减少开发者的重复编写代码的劳动。这些框架还通过确保正确的数据库操作以及只在表现层编程的方式帮助初学者创建稳定的程序。PHP开发框架使得你可以花多的时间去创造真正的Web程序,而不是编写重复性的代码。
PHP开发框架背后的思想被称为“模型—视图—控制器”(MVC)。MVC是这样一种架构模式,它隔离了业务逻辑与UI,允许其一改变而另一者不受影响。(也可以说是关注点的隔离)在MVC中,模型负责数据,视图负责表现,控制器则是程序主体或者说是负责业务逻辑。从本质上说,MVC拆分了一个程序的开发过程,这样你就可以修改独立的每一部分,而其他部分不受影响,这是十分重要的,它使得编写PHP代码为快捷简单。
想学PHP开发吗?想学你就来千锋。千锋PHP培训课程行业标准,培养架构师思维程序员。三大主流框架学科,四大商业项目实战,多位大牛讲师面授,从学科到,彻底颠覆PHP培训行业。同一起跑线,“年薪”高5万,想学你就来!
相关文章
了解千锋动态
关注千锋教育服务号
扫码关注千锋互联
身边的移动开发导师