IT培训网 - IT职场人学IT技术上IT培训网
给PHP开发新人推荐的几款框架
时间:2017-01-04 16:21:27 来源:php培训网 作者:郑州IT培训网 已有:名学员访问该课程
现在的PHP框架多的让人眼花缭乱,对于刚接触PHP的新人来说,不知从何学起。小编现在就推荐几个常用的框架作为参考。
1. CodeIgniter: 简单,但对于大中型应用会显得捉襟见肘,扩展起来不是特别方便,当系统变庞大起来,开发效率会显得低下。官方文档非常详细,社区也很大,用的人很多。缺点是没有一套很好的ORM库,默认的Model基于ActiveRecord,但是其实就是一个SQL的延伸。
2.Symfony: 功能强大,对于初学者有点难,尤其是PHP开发初学者。应该是法国人的老牌Framework,非常庞大,适合企业级别的项目。许多配置用YAML,而且对于环境的要求很比较麻烦。
3. Zend: 庞然大物,结构松散。强大倒也强大。所谓的官方PHP框架,架构很松散,可以按需要取用。一开始不是很好学习,但是如果真正懂了的话效率也很高。由于有Zend在背后,所以不会担心不维护的问题。缺点是文档虽然看起来很多,但是并不容易看懂。
4.Laravel: 比CI稍微复杂,比Symfony好学。 可是中文的Laravel支持好像不太够,建议直接到官网看英文的,很简单。也很容易读懂。个人建议还是先从基础的学起,深入学习后再使用框架。当再使用CI, Zend 等PHP框架时,会发现其实本质上都是差不多的,知其然,更知其所以然。国内的话,英文不是很好的推荐thinkphp或者CI文档都比较全。英文好点的推荐yii。
5.Yii:具有高度的可重用性和可扩展性,是纯粹的面向对象的。Yii中的一切都是独立的可被配置,可重用,可扩展的组件。更重要的是Yii有着越来越多的扩展库。主要由使用者贡献出的组件组成,这可能有助于大大减少您的开发时间。
6.ThinkPHP:国人开发的框架,先学习基础知识,然后学习thinkphp,里面的代码规范清晰,良好的数据模型操作,业务模块化编程,单一入口这些都是可以很好借鉴的地方。建议新手先不要使用框架,如果项目需要的话,使用框架之余,可以看看框架的源码。
每期开班座位有限.0元试听抢座开始!
温馨提示 : 请保持手机畅通,咨询老师为您
提供专属一对一报名服务。
- 上一篇:PHP程序员怎么提高编程能力
- 下一篇:适合PHP新手的PHP框架知多少