《常用的php开发框架,赶快收藏!》要点:
本文介绍了常用的php开发框架,赶快收藏!,希望对您有用。如果有疑问,可以联系我们。
php以其简单灵活的特点成为世界上最流行的脚本语言,于是PHP开发框架诞生了,它大大减少了开发者重复编写代码的劳动,使得开发者能够把精力放在实际开发程序上.目前,国外流行的PHP开发框架主要有zendFramework、CakePHP、Symfony、Codelgniter、Seagull.而在国内,在互联网热潮的推动下,也涌现出许多国产的PHP开发框架.
什么是php开发框架
框架,即Framework,其实就是某种应用的半成品,或者说是一系列组件,供我们选用它来完
成我们自己的应用.换句话说,使用框架开发程序,就好比使用别人已经搭好的舞台来表演,我们
无须费心搭建舞台这样烦琐又底层的事情,这样我们就可以在如何更好地表演上尽心尽力.例如,
微软的.NET Framework,我们使用它来开发windows应t};}j程序效率就会高很多.
PHP开发框架也是如此.PHP开发框架封装了底层的操作,把web程序开发摆到了流水线l二.
换句话说,PHP开发框架有助于促进快速软件开发(RAD).使用PHP框架既节约了开发者的时间,
也有助十开发者创建更为稳定的程序,并减少开发者重复编写代码的劳动.PHP开发框架使得开发
者可以花更多的时间去创造真正的W曲程序,而不是编写重复性的代码.
常见的PHP开发框架
随着PHP不断被更多开发者使用,越来越多的PHP开发框架如雨后春笋般涌现.这里列举并简要介绍一些流行的PHP开发框架.
(1)CakePHP
CakePHP是一个免费开源的PHP框架.CakePHP持有灵活的MIT开源许可证,又拥有友好活
跃的开源社区的支持,使得其快速发展,并成为PHP开发框架的佼佼者.CakePHP的设计者最初从
Rubv 0n Rails框架中得到灵感,也采用了MvC架构模式,同时还兼容PHP4和PHP5.在数据库
方面,CakePHP运_}=_日了CRuD(CREATE,READ,UPDATE,DELETE)模式.除此之外,CakePHP还具有代码生成器,可以自动产牛代码.
(2)CodeIgniter
CodeIgniter是由Ellislab公司的CE0 RickEllis开发的,他的灵感也来自于Ruby On Rails框
架.CodeIgniter以小巧但功能强大著称.CodeIgniter也采用了MVC架构模式,拥有对多种数据库
平台全特性支持的数据库类,还有支持附件发送的邮件发送类.此外,CodeIgniter还支持表单与数
(3)Zend Framework
zend Framework是…款高品质的PHP开源框架,它由zend公司支持开发,Google、MicrosoR
等公司以及开源社区的许多成员都为其做出了贡献,可以说足PHP大家之作.zend Framework完
全基于PHP5编写,并采用了MvC架构模式,以及提供良好的AJAx支持.同时,在zend Framework
中还有丰富的组件可以使用,如用于表单验证的zend Foml组件、用于用户认证的zend Auth组
件、用于数据库操作的zend Db组件等.
在PHP大行其道的今天,也是PHP开发框架犬展拳脚的时候.
本文为IT贪嗔痴原创内容
《常用的php开发框架,赶快收藏!》是否对您有启发,欢迎查看更多与《常用的php开发框架,赶快收藏!》相关教程,学精学透。维易PHP学院为您提供精彩教程。
转载请注明本页网址:
http://www.vephp.com/jiaocheng/9076.html