PHP哪个框架比较流行

小弟学习php有一个多月了,对php有一定了解了,现在想学习一个php框架请各位过来人,帮忙说说,现在哪个框架比较流行,比较好学谢谢,啦... 小弟学习php有一个多月了,对php有一定了解了,现在想学习一个php框架
请各位过来人,帮忙说说,现在哪个框架比较流行,比较好学
谢谢,啦
展开
 我来答
百度网友52cbbd39
2015-12-07 · 知道合伙人互联网行家
百度网友52cbbd39
知道合伙人互联网行家
采纳数:98 获赞数:736
毕业于天津渤海技术学院网络专业,荣获H3CNE网络工程师、天津市网络竟赛二等奖。现任科技公司技术营销总监

向TA提问 私信TA
展开全部

以下为十个目前最流行的基于MVC设计模式的PHP框架。

  1. Yii

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

  2. CodeIgniter

    CodeIgniter是一个应用开发框架——一个为建立PHP网站的人们所设计的工具包。其目标在于快速的开发项目:它提供了丰富的库组以完成常见的任务,以及简单的界面,富有条理性的架构来访问这些库。使用CodeIgniter开发可以往项目中注入更多的创造力,因为它节省了大量编码的时间。

  3. CakePHP

    CakePHP是一个快速开发PHP的框架,其中使用了一些常见的设计模式如ActiveRecord,Association Data Mapping,Front Controller以及MVC。其主要目标在于提供一个令任意水平的PHP开发人员都能够快速开发web应用的框架,而且这个快速的实现并没有牺牲项目的弹性。

  4. PHPDevShell

    PHPDevShell是一个开源(GNU/LGPL)的快速应用开发框架,用于开发不含Javascript的纯PHP。它有一个完整的GUI管理员后台界面。其主要目标在于开发插件一类的基于管理的应用,其中速度、安全、稳定性及弹性是最优先考虑的重点。其设计形成了一个简单的学习曲线,PHP开发者无需学习复杂的新术语。PHPDevShell的到来满足了开发者们对于一个轻量级但是功能完善,可以无限制的进行配置的GUI的需求。

  5. Akelos

    Akelos PHP框架是一个基于MVC设计模式的web应用开发平台。

    你的Akelos应用可以在大多数共享主机服务供应方上运行,因为Akelos对服务器唯一的要求就是支持PHP。因此,Akelos PHP框架是理想的用于发布单独web应用的框架,因为它不需要非标准PHP配置便能运行。

  6. Symfony

    Symfony是一个用于开发PHP5项目的web应用框架。这个框架的目的在于加速web应用的开发以及维护,减少重复的编码工作。Symfony的系统需求不高,可以被轻易的安装在任意设置上:你只需一个Unix或Windows,搭配一个安装了PHP5的网络服务器即可。它与差不多所有的数据库兼容。Symfony的价位不高,相比主机上的花销要低得多。

  7. Prado

    PRADO团队由一些PRADO狂热者组成,这些成员开发并推动PRADO框架以及相关项目的进行。PRADO的灵感起源于Apache Tapestry。从04年开始,PRADO成为SourceForge上的开源项目之一。这个项目目前进展到了3.x版本。

  8. Zend

    作为PHP艺术及精神的延伸,Zend框架的基础在于简单,面向对象的最佳方法,方便企业的许可协议,以及经过反复测试的快速代码库。Zend框架旨在建造更安全,更可靠的Web 2.0应用及web服务,并不断从前沿厂商(如Google,Amazon,Yahoo,Flickr,StrikeIron和ProgrammableWeb等)的API那里吸收精华。

  9. ZooP

    Zoop PHP框架,意为Zoop面向对象的PHP框架。这是个稳定,可伸缩并可移植的框架。从诞生到现在的5年间,已经在不少产品开发中被使用。Zoop是一个快速,有效并干净的框架。它的伸缩性很好,你可以只安装你需要的功能。对代码并不很熟悉的开发者也可以通过Zoop快速的开发安全的web应用。熟练的开发者则可以更加将Zoop的弹性利用到极致。

  10. QPHP

    QPHP,意为快速PHP,它是一个与ASP.NET类似的MVC框架。基本上它是这样一个情况:整合了Java和C#的美感、除去了在其他PHP框架中使用的Perl形式的意义含糊的语言、大量基于OOP的概念

851468308qq
2014-09-24 · 超过100用户采纳过TA的回答
知道小有建树答主
回答量:133
采纳率:0%
帮助的人:136万
展开全部
thinkPHP , Zend Framework,这2个建议选一个学习,现在很过PHP招聘需求都要求了解PHP现有的一个或多个框架。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhaojp7788
2014-09-24
知道答主
回答量:28
采纳率:0%
帮助的人:16.5万
展开全部
本人做php4年了 客观的说tp比较适合中小型项目开发,简单轻便,简单易学,但确实不适合大访问量网站,性能较一般;ci和yii适合开发高性能大访问量网站,缓存机制强大;学习的话,开始建议tp,以后建议yii和ci,其他什么cakephp之类的后放,个人建议先学习mvc思想和opp思想,如果懂的话,你会发现框架其实都是那么回事,到一定深度后,你也可以试着做做自己的框架的~~ 全手打望采纳,如果需要更深的一步了解,也愿意互相交流~~
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
warren21
2014-09-24
知道答主
回答量:16
采纳率:0%
帮助的人:4.8万
展开全部
think 国内主流
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
巨项明4n
2014-09-24
知道答主
回答量:1
采纳率:0%
帮助的人:1331
展开全部
Yii Framework、Thinkphp、zend Framework 、、、、
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式