php较常用的4种框架简介

  1. ThinkPHP简称TP,TP借鉴了Java的思想,基于PHP5,充分利用了PHP5的特性,部署简单只需要一个入口文件,一起搞定,简单高效。中文文档齐全,入门超级简单。自带模板引擎,具有独特的数据验证和自动填充功能,框架更新速度比较速度。

    优点:这个框架易使用易学安全对bae sae支持很好提供的工具也很强大可以支持比较大的项目开发易扩展全中文文档总的来说这款框架适合非常适合国人使用性能上比CI还要强一些

    缺点:配置对有些人来说有些复杂(其实是因为没有认真的读过其框架源码)文档有些滞后有些组件未有文档说明。

  2. CodeIgniter简称CI简单配置,上手很快,全部的配置使用PHP脚本来配置,没有使用很多太复杂的设计模式,(MVC设计模式)执行性能和代码可读性上都不错。执行效率较高,具有基本的MVC功能,快速简洁,代码量少,框架容易上手,自带了很多简单好用的库。框架适合中小型项目,大型项目也可以,只是扩展能力差。优点:这个框架的入门槛很底极易学极易用框架很小静态化非常容易框架易扩展文档比较详尽

    缺点:在极易用的极小下隐藏的缺点即是不安全功能不是太全缺少非常多的东西比如你想使用mongoDB你就得自己实现接口...对数据的操作亦不是太安全比如对update和(毕竟是欧洲)对大型项目的支持不行小型项目会非常好。

    CI和TP的对比(http://www.jcodecraeer.com/a/phpjiaocheng/2012/0711/309.html)

  3. Laravel的设计思想是很先进的,非常适合应用各种开发模式TDD,DDD和BDD(http://blog.csdn.net/bennes/article/details/47973129  TDD DDD BDD解释),作为一个框架,它为你准备好了一切,作曲者是个PHP的未来,没有作曲家,PHP肯定要走向没落.laravel最大的特点和处优秀之就是集合了PHP比较新的特性,以及各种各样的设计模式,Ioc的容器,依赖注入等。因此laravel是一个适合学习的框架,他和其他的框架思想有着极大的不同,这也要求你非常熟练PHP中,基础扎实。

    优点:http : //www.codeceo.com/article/why-laravel-best-php-framework.html

  4. 警予是一个基于组件的高性能的PHP的框架,用于开发大规模的Web应用.Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从MVC,DAO / ActiveRecord的,窗口小部件,高速缓存,等级式RBAC,Web服务,到主体化,I18N和L10N,Yii提供了今日Web 2.0应用开发所需要的几乎一切功能。而且这个框架的价格也并不太高。事实上,Yii是最有效率的PHP框架之一。

文章来源: php较常用的4种框架简介

人吐槽 人点赞

猜你喜欢

发表评论

用户名: 密码:
验证码: 匿名发表

你可以使用这些语言

查看评论:php较常用的4种框架简介