阅读更多

5顶
0踩

编程语言
在项目开发中,一些架构和代码都是重复的,为了避免重复劳动,于是各种各样的框架诞生了。

在PHP开发中,选择合适的框架有助于加快软件开发,节约宝贵的项目时间,让开发者专注于功能的实现上。由于流行的框架经过了大量项目的检验,所以使用框架还有助于创建更加稳定和安全的应用程序。

Sitepoint网站做了一个小的调查,看看PHP开发者们最喜欢使用哪个PHP框架。调查结果显示,最流行的PHP框架前三甲为:Laravel、Phalcon、Symfony2。



1. Laravel——巨匠级PHP开发框架



Laravel是一个简单优雅的PHP Web开发框架,可以将开发者从意大利面条式的代码中解放出来,通过简单、高雅、表达式语法开发出很棒的Web应用,Laravel拥有更富有表现力的语法、高质量的文档、丰富的扩展包,被称为“巨匠级PHP开发框架”。

2. Phalcon——最快的PHP框架



Phalcon是一个开源的、全栈的、用C语言编写的PHP5框架,为开发者提供了网站及应用开发所需的大量高级工具,且Phalcon是松耦合的,开发者可以根据需要使用其他组件。Phalcon中的所有函数都以PHP类的方式呈现,开发者无需学习和使用C语言,且无需担心性能问题。

性能优越、强大且易于使用是Phalcon受欢迎的最主要的因素。



3.Symfony2



Symfony2是一个开源的PHP Web框架,有着开发速度快、性能高等特点。与其他框架相比,Symfony2的优势包括:支持DI(依赖注入)和IoC(控制反转);扩展性强;文档和社区比较成熟。但是Symfony2的学习曲线也比较陡峭,没有经验的初学者往往需要一些练习才能掌握其特性。

上图中哪个框架是你的“菜”呢?欢迎评论。

Via sitepoint
  • 大小: 313.8 KB
  • 大小: 6.6 KB
  • 大小: 47.2 KB
  • 大小: 8.1 KB
  • 大小: 4.8 KB
  • 大小: 2.9 KB
5
0
评论 共 8 条 请登录后发表评论
8 楼 lobtao 2018-02-02 12:21
国内tp才是霸王啊,为什么都不统计
7 楼 shejicq 2017-12-23 13:54
用yii2 比较多 我平时主要在这个网站(www.68pj.com)看教程
6 楼 bigfool007HAG 2014-01-10 16:00
很好,我想学习php
5 楼 hongtoushizi 2014-01-06 10:09
这些框架确实都不错,主要还是国内用的太好了。。国内感觉还是tp,ci,yii,zf用的多。想文章中提到的这三个还是比较少的。
4 楼 plp12321 2014-01-03 10:34
先回复,说不定以后有用。
3 楼 wangguo 2014-01-03 09:27
ykssky 写道
主编同学, 注意放原文引用.
http://www.sitepoint.com/best-php-frameworks-2014/

我就说感觉少个东西,多谢提醒,加上了。
2 楼 ykssky 2014-01-03 03:27
主编同学, 注意放原文引用.
http://www.sitepoint.com/best-php-frameworks-2014/
1 楼 showt 2014-01-02 18:11
不熟悉php。都不是我的菜

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Buffalo VS DWR

    摘要:本文根据BJUG maillist讨论整理,取自Buffalo...下文简单比较一下Buffalo和DWR,两者的思路基本类似,有很多共性的东西。总的看来,Buffalo能满足基本的需要,但DWR已经在整体系统结构上有了更多优势...

  • buffalo & dwr 比较

    Buffalo VS DWR作者:cleverpig声明:文中引用的评论仅表示个人观点,供大家作为技术参考。开篇言: 本文根据BJUG maillist讨论整理,取自Buffalo网站, 在此对Michael的贡献表示感谢!文中引用的评论仅表示个人...

  • buffalo dwr漏洞

    在编写java代码的时候,我们可能经常使用buffalo实现AJAX的调用,将一个java代码直接发布成可以js可远程调用的 方法,在得到方便的同时,可能我们忽略了安全问题,如果java代码不是读取数据那么简单,而是删除,...

  • 开源项目buffalo2.0最终版正式发布

    Buffalo在经历了两年之久的考验后,近日正式发布2.0版本。Buffalo是一个J2EE轻量级AJAX框架,也是国内著名的开源项目。它与DWR 和JSON-RPC一样,着眼于Web远程调用(Web Remoting),其简洁...

  • [转载]GIS派系大解密(转)_拔剑-浆糊的传说_新浪博客

    然而中间路线是有代价的,buffalo这几年就没出什么牛人,以至于gis bible第二版虽然是被称为美国人写的书,但水牛就只有mark一人的稿件被收了,而人家ucsb连某博士都为这本书作了贡献,所以说,buffalo 这些年,嗯,...

  • java开发常用jar包介绍(转载)

    dwr.jar:dwr的核心包 ehcache-1.2.jar:Hibernate可以使用不同cache缓存工具作为二级缓存。EHCache是缺省的cache缓存工具。如果没有其它的可选缓存工具,则为必需的。 engineapi.jar:Birt的有关数据集的包 ...

  • 轻量级AJAX框架buffalo 2.0发布 性能大幅提升

    轻量级AJAX框架buffalo 2.0发布 性能大幅提升[@more@]来自:IT专家网buffalo 2.0版本已经正式发布。Buffalo是一个J2EE轻量级AJAX框架,也是国内著名的开源项目。它与DWR 和JSON-R...

  • [转载]关于ajax的一些随笔

    DWR 、 Buffalo 、 JSON 等)已经将逐步走向成熟,虽然尚缺乏大型应用的考验,但也有了长足的进步。 b)   国内优秀的 Ajax 框架 Buffalo 正逐步得到多方面的应用。 3、   Ajax 的安全...

  • (转载csdn)两位华人Ajax开源框架创始人揭示Ajax框架选择奥秘

     现在几乎已经没有人手工与XMLHttp对象打交道,绝大多数的开发者都使用Buffalo, DWR, Prototype等辅助库、框架进行开发。  AJAX框架的选择  由于现在很少有人只用一种AJAX技术,我将AJAX框架的范围扩大一些,...

  • 开源技术选型(转载)

     7.1 buffalo  7.2 dojo  7.3 prototype  7.4 jquery  7.5 dwr 第8章 富互联网应用篇(ria)  8.1 adobe flex  8.2 openlaszlo 第9章 版本控制篇  9.1 cvs  9.2 subversion  9.3 git 第10章 项目管理篇  ...

  • Ajax框架比较

    最近开始学习RIA的技术,发现有不少的应用库或框架,感觉下面这篇文章对Ajax的各个技术解析比较明确,特转载,原文来自 http://yp.oss.org.cn/software/show_resource.php?resource_id=41 编者按:近两年来,...

  • 简化Spring(4)--View层(转载)

    人生像个舞台,请良家少女离开。  同样的,Freemarker和Velocity爱好者请跳过本篇。与弃用webwork而单用..., DWR, Scriptaculous, Prototype, AjaxTags, AjaxAnywhere, Rico, Dojo, JSON-RPC,看着名字就头痛。

  • cairo-devel-1.15.12-4.el7.x86_64.rpm.zip

    文件放服务器下载,请务必到电脑端资源详情查看然后下载

  • abrt-devel-2.1.11-60.el7.centos.i686.rpm.zip

    文件太大放服务器下载,请务必到电脑端资源详情查看然后下载

  • baobab-3.28.0-2.el7.x86_64.rpm.zip

    文件放服务器下载,请务必到电脑端资源详情查看然后下载

  • anaconda-21.48.22.159-1.el7.centos.x86_64.rpm.zip

    文件太大放服务器下载,请务必到电脑端资源详情查看然后下载

  • amanda-libs-3.3.3-22.el7.x86_64.rpm.zip

    文件太大放服务器下载,请务必到电脑端资源详情查看然后下载

  • apache-rat-core-0.8-13.el7.noarch.rpm.zip

    文件太大放服务器下载,请务必到电脑端资源详情查看然后下载

  • bpg-mrgvlovani-fonts-1.002-3.el7.noarch.rpm.zip

    文件放服务器下载,请务必到电脑端资源详情查看然后下载

  • apr-util-1.5.2-6.el7.i686.rpm.zip

    文件太大放服务器下载,请务必到电脑端资源详情查看然后下载

Global site tag (gtag.js) - Google Analytics