- 浏览: 565046 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (618)
- java (109)
- Java web (43)
- javascript (52)
- js (15)
- 闭包 (2)
- maven (8)
- 杂 (28)
- python (47)
- linux (51)
- git (18)
- (1)
- mysql (31)
- 管理 (1)
- redis (6)
- 操作系统 (12)
- 网络 (13)
- mongo (1)
- nginx (17)
- web (8)
- ffmpeg (1)
- python安装包 (0)
- php (49)
- imagemagic (1)
- eclipse (21)
- django (4)
- 学习 (1)
- 书籍 (1)
- uml (3)
- emacs (19)
- svn (2)
- netty (9)
- joomla (1)
- css (1)
- 推送 (2)
- android (6)
- memcached (2)
- docker、 (0)
- docker (7)
- go (1)
- resin (1)
- groovy (1)
- spring (1)
最新评论
-
chokee:
...
Spring3 MVC 深入研究 -
googleyufei:
很有用, 我现在打算学学Python. 这些资料的很及时.
python的几个实用网站(转的) -
hujingwei1001:
太好了找的就是它
easy explore -
xiangtui:
例子举得不错。。。学习了
java callback -
幻影桃花源:
太好了,謝謝
Spring3 MVC 深入研究
原文地址:http://www.codeceo.com/article/best-php-framework-in-2014.html
对于Web开发者来说,PHP是一款非常强大而又受欢迎的编程语言。世界上很多顶级的网站都是基于PHP开发的。本文我们来回顾一下20个2014年最优秀的PHP框架。
每一个开发者都知道,拥有一个强大的框架可以让开发工作变得更加快捷、安全和有效。在开发项目之前选择一款合适的框架可以为今后奠定厚实的基础,下面这20个PHP框架你可以有选择的使用,一定会帮助到你的。
1、Laravel
Laravel是一款免费并且开源的PHP应用框架,它是为开发基于MVC的WEB应用而设计的,个人觉得,Laravel是2014年最棒的PHP框架了,它可以帮助你创建一些很酷的WEB应用,而且可以轻松地使用权限验证、URL路由、Session以及缓存等功能。
官方网站:http://laravel.com/
2、Phalcon
Phalcon是运行速度最快的一个PHP框架,它的底层是用C实现的,但是上层提供一些PHP扩展,Phalcon作为一款PHP框架以高性能和低消耗著称。尽管它用C语言实现,但是我们并不需要使用C语言,你只要会PHP就可以使用它了。
官方网站:http://phalconphp.com/en/
3、Symfony
Symfony是一款为Web项目准备的PHP框架,它可以帮助你加速创建和维护PHP应用。Symfony可以帮助你省去很多重复的编码工作,让你的工作重心转移到设计和控制上面来。
Symfony是一款可重用的PHP组件,它是基于MIT协议的开源软件,很多CMS系统和论坛程序都是基于Symfony开发的,例如Drupal和phpBB。
官方网站:http://symfony.com/
4、Yii
Yii是一款快速、安全和专业的PHP框架,同时它也是一款开发WEB 2.0应用的高性能PHP框架,Yii的功能非常强大,内置以下功能:MVC、DAO/ActiveRecord、I18N、权限验证、缓存、安全控制、测试、数据访问对象等。
官方网站:http://www.yiiframework.com/
5、CodeIgniter
CodeIgniter是一款非常敏捷的开源PHP框架,如果你要用PHP开发一个简单而优雅的工具包,那么CodeIgniter就非常合适。
官方网站:https://ellislab.com/codeigniter
6、CakePHP
CakePHP是一款老牌的PHP框架,正因为它的优秀所以也列入了2014年最优秀的PHP框架中,现在稳定版本已经是V3.0了。CakePHP可以帮助你简单、快捷地创建PHP应用程序,并且你可以用很少的代码实现强大的功能。
官方网站:http://cakephp.org/
7、Aura
如果你喜欢用简洁的代码创建应用程序,那么你可以选择使用Aura,Aura也有相当大的一部分用户,使用方法和CakePHP类似,Aura的主要目标是为PHP开发者提供一个高质量、可测试、标准化组件的框架。
官方网站:http://auraphp.com/
8、Zend Framework
前些年我在大型的WEB项目中使用过Zend 1和Zend 2,作为顶尖的PHP框架,Zend确实比较好用,而且文档也和很丰富。我们可以利用Zend创建一些扩展性非常好的PHP应用。
官方网站:http://framework.zend.com/
9、Kohana
Kohana是一款敏捷但是功能强大的PHP框架,我们可以用Kohana快速地创建Web应用,因为它有丰富的组件,比如数据访问接口、代码分析、加密和验证等等。
官方网站:http://kohanaframework.org/
10、Slim framework
Slim是一款轻量级的PHP框架,作为一个微框架,Slim可以让你简单地创建一些功能强大的应用程序和API接口。Slim有强大的路由功能、自定义视图模板、flash消息、AES-256加密的安全cookies、HTTP缓存、可自定义的日志、异常处理以及调试和简单的配置。
官方网站:http://www.slimframework.com/
11、Fuel PHP
Fuel PHP是一款简单、可扩展的PHP框架,基于其他框架的设计理念,Fuel已经是V2.0版本了,目前认识beta版本。
Fuel全面支持HMVC,这也是Fuel架构的一部分。另外,Fuel强大的路由功能让你灵活地处理好控制器和视图之间的对应关系。
官方网站:http://fuelphp.com/
12、Flight
Flight是一款扩展性很强的微型PHP框架,Flight可以让你快速创建REST风格的web应用,它需要PHP5.3以上的版本支持,当然Flight也是基于MIT协议开源的。
官方网站:http://flightphp.com/
13、Medoo
我非常喜欢这个微型框架,Medoo是一款最轻量级的PHP框架,可以用它来加速我们的应用开发。它只有13KB的一个文件,学习和使用都非常简单,并且Medoo也是开源的。
官方网站:http://medoo.in/
14、PHPixie
PHPixie是一款轻量级的PHP MVC框架,它非常小巧,而且文档也比较全面,我们只需要做尽可能的配置就可以了。
官方网站:http://phpixie.com/
15、Pop PHP
Pop是一款强劲和易学的PHP框架,并且提供很多详细的API接口及其文档,支持PHP5.3及其以上版本。现在,Pop PHP依然保持着轻量级的特点,尽管很多新特性在逐渐加入到Pop中,但它使用起来依然很方便。
官方网站:http://www.popphp.org/
16、Simple MVC Framework
Simple MVC Framework的安装及其简单,代码结构也非常简单,很容易学习。我们只需要设置网站路径就可以成功安装它了。在Twitter和Facebook群中也有Simple MVC Framework的讨论区,它是轻量级的,小于1M的大小。
官方网站:http://simplemvcframework.com/
17、TYPO3 Flow
TYPO3是由最大的PHP社区之一的TYPO3管理开发的,也是一个开源的PHP框架。
官方网站:http://flow.typo3.org/home
18、Nette
很受欢迎的PHP开发工具,它的设计理念是尽可能地简单和安全,Nette已经为你考虑了你的网站安全,包括XSS攻击,Session劫持,Session篡改等安全问题。
官方网站:http://nette.org/en/
19、Agavi
Agavi是基于PHP5的PHP MVC框架,它帮助开发者编写简洁的代码,扩展性也非常不错。
官方网站:http://www.agavi.org/
20、Silex
Silex也是一款基于PHP5.3及其以上版本的微型PHP框架,Silex的API使用非常有意思,因为API足够简单明了,利用Pimple的服务,成为一款很棒的第三方扩展应用。
官方网站:http://silex.sensiolabs.org/
对于Web开发者来说,PHP是一款非常强大而又受欢迎的编程语言。世界上很多顶级的网站都是基于PHP开发的。本文我们来回顾一下20个2014年最优秀的PHP框架。
每一个开发者都知道,拥有一个强大的框架可以让开发工作变得更加快捷、安全和有效。在开发项目之前选择一款合适的框架可以为今后奠定厚实的基础,下面这20个PHP框架你可以有选择的使用,一定会帮助到你的。
1、Laravel
Laravel是一款免费并且开源的PHP应用框架,它是为开发基于MVC的WEB应用而设计的,个人觉得,Laravel是2014年最棒的PHP框架了,它可以帮助你创建一些很酷的WEB应用,而且可以轻松地使用权限验证、URL路由、Session以及缓存等功能。
官方网站:http://laravel.com/
2、Phalcon
Phalcon是运行速度最快的一个PHP框架,它的底层是用C实现的,但是上层提供一些PHP扩展,Phalcon作为一款PHP框架以高性能和低消耗著称。尽管它用C语言实现,但是我们并不需要使用C语言,你只要会PHP就可以使用它了。
官方网站:http://phalconphp.com/en/
3、Symfony
Symfony是一款为Web项目准备的PHP框架,它可以帮助你加速创建和维护PHP应用。Symfony可以帮助你省去很多重复的编码工作,让你的工作重心转移到设计和控制上面来。
Symfony是一款可重用的PHP组件,它是基于MIT协议的开源软件,很多CMS系统和论坛程序都是基于Symfony开发的,例如Drupal和phpBB。
官方网站:http://symfony.com/
4、Yii
Yii是一款快速、安全和专业的PHP框架,同时它也是一款开发WEB 2.0应用的高性能PHP框架,Yii的功能非常强大,内置以下功能:MVC、DAO/ActiveRecord、I18N、权限验证、缓存、安全控制、测试、数据访问对象等。
官方网站:http://www.yiiframework.com/
5、CodeIgniter
CodeIgniter是一款非常敏捷的开源PHP框架,如果你要用PHP开发一个简单而优雅的工具包,那么CodeIgniter就非常合适。
官方网站:https://ellislab.com/codeigniter
6、CakePHP
CakePHP是一款老牌的PHP框架,正因为它的优秀所以也列入了2014年最优秀的PHP框架中,现在稳定版本已经是V3.0了。CakePHP可以帮助你简单、快捷地创建PHP应用程序,并且你可以用很少的代码实现强大的功能。
官方网站:http://cakephp.org/
7、Aura
如果你喜欢用简洁的代码创建应用程序,那么你可以选择使用Aura,Aura也有相当大的一部分用户,使用方法和CakePHP类似,Aura的主要目标是为PHP开发者提供一个高质量、可测试、标准化组件的框架。
官方网站:http://auraphp.com/
8、Zend Framework
前些年我在大型的WEB项目中使用过Zend 1和Zend 2,作为顶尖的PHP框架,Zend确实比较好用,而且文档也和很丰富。我们可以利用Zend创建一些扩展性非常好的PHP应用。
官方网站:http://framework.zend.com/
9、Kohana
Kohana是一款敏捷但是功能强大的PHP框架,我们可以用Kohana快速地创建Web应用,因为它有丰富的组件,比如数据访问接口、代码分析、加密和验证等等。
官方网站:http://kohanaframework.org/
10、Slim framework
Slim是一款轻量级的PHP框架,作为一个微框架,Slim可以让你简单地创建一些功能强大的应用程序和API接口。Slim有强大的路由功能、自定义视图模板、flash消息、AES-256加密的安全cookies、HTTP缓存、可自定义的日志、异常处理以及调试和简单的配置。
官方网站:http://www.slimframework.com/
11、Fuel PHP
Fuel PHP是一款简单、可扩展的PHP框架,基于其他框架的设计理念,Fuel已经是V2.0版本了,目前认识beta版本。
Fuel全面支持HMVC,这也是Fuel架构的一部分。另外,Fuel强大的路由功能让你灵活地处理好控制器和视图之间的对应关系。
官方网站:http://fuelphp.com/
12、Flight
Flight是一款扩展性很强的微型PHP框架,Flight可以让你快速创建REST风格的web应用,它需要PHP5.3以上的版本支持,当然Flight也是基于MIT协议开源的。
官方网站:http://flightphp.com/
13、Medoo
我非常喜欢这个微型框架,Medoo是一款最轻量级的PHP框架,可以用它来加速我们的应用开发。它只有13KB的一个文件,学习和使用都非常简单,并且Medoo也是开源的。
官方网站:http://medoo.in/
14、PHPixie
PHPixie是一款轻量级的PHP MVC框架,它非常小巧,而且文档也比较全面,我们只需要做尽可能的配置就可以了。
官方网站:http://phpixie.com/
15、Pop PHP
Pop是一款强劲和易学的PHP框架,并且提供很多详细的API接口及其文档,支持PHP5.3及其以上版本。现在,Pop PHP依然保持着轻量级的特点,尽管很多新特性在逐渐加入到Pop中,但它使用起来依然很方便。
官方网站:http://www.popphp.org/
16、Simple MVC Framework
Simple MVC Framework的安装及其简单,代码结构也非常简单,很容易学习。我们只需要设置网站路径就可以成功安装它了。在Twitter和Facebook群中也有Simple MVC Framework的讨论区,它是轻量级的,小于1M的大小。
官方网站:http://simplemvcframework.com/
17、TYPO3 Flow
TYPO3是由最大的PHP社区之一的TYPO3管理开发的,也是一个开源的PHP框架。
官方网站:http://flow.typo3.org/home
18、Nette
很受欢迎的PHP开发工具,它的设计理念是尽可能地简单和安全,Nette已经为你考虑了你的网站安全,包括XSS攻击,Session劫持,Session篡改等安全问题。
官方网站:http://nette.org/en/
19、Agavi
Agavi是基于PHP5的PHP MVC框架,它帮助开发者编写简洁的代码,扩展性也非常不错。
官方网站:http://www.agavi.org/
20、Silex
Silex也是一款基于PHP5.3及其以上版本的微型PHP框架,Silex的API使用非常有意思,因为API足够简单明了,利用Pimple的服务,成为一款很棒的第三方扩展应用。
官方网站:http://silex.sensiolabs.org/
发表评论
-
关于PHP堆栈与列队的学习
2015-05-25 15:48 765原文地址:http://www.jb51.net/articl ... -
PHP中的ob_start用法详解
2015-03-13 17:57 741原文地址:http://www.jcwcn ... -
PHP 真正多线程的使用
2015-01-30 13:36 477原文地址:http://zyan.cc/pthreads/ ... -
深入解析PHP中的(伪)多线程与多进程
2015-01-30 13:33 534原文地址:http://www.jb51.net/articl ... -
细说Drupal,Joomla,Wordpress的区别
2015-01-27 17:56 1938原文地址:http://xiangfeipy.blog.163 ... -
Joomla 和 Drupal 的比较(之二)
2015-01-27 17:19 1174原文地址:http://blog.chin ... -
PHP中spl_autoload_register函数的用法
2015-01-20 10:34 992原文地址:http://www.cnblogs.com/myl ... -
PHP5中的this,self和parent关键字详解
2014-12-30 11:21 478原文地址:http://www.hbjjrb.com/Jish ... -
查看字符串编码
2014-12-26 16:56 529原文地址:http://zhidao.baidu.com/li ... -
【问底】徐汉彬:PHP7和HHVM的性能之争
2014-12-26 15:41 675原文地址:http://www.iteye ... -
模块详细缓存
2014-12-10 17:59 627原文地址:http://www.phpcms.cn/doc/P ... -
【phpcms-v9】缓存目录caches下的各个文件的作用
2014-12-09 13:45 638原文地址:http://blog.csdn.net/yanhu ... -
phpcms使用的缓存方式总结
2014-12-09 11:58 932原文地址:http://blog.csdn ... -
Emacs 中的查找
2014-12-03 18:03 505原文地址:http://emacser.c ... -
使用phpize建立php扩展 Cannot find config.m4.
2014-12-03 14:31 634原文地址:http://lxsym.blog.51cto.co ... -
Ubuntu环境下的php-Redis 配置与php使用入门
2014-12-03 14:18 599原文地址:http://www.linuxidc.com/Li ... -
Ubuntu下安装php扩展
2014-11-27 15:31 478原文地址:http://koda.itey ... -
解决apache启动错误"httpd:Could not reliably determine..."
2014-11-27 14:02 524原文地址:http://www.2cto.com/os/201 ... -
Ubuntu下配置PHP开发环境
2014-11-27 13:25 581原文地址:http://blog.sina ... -
Ubuntu下的PHP开发环境架设
2014-11-25 17:38 552原文地址:http://www.cnblo ...
相关推荐
1. **Laravel**:Laravel被许多开发者认为是2014年最优秀的PHP框架。它是一个免费、开源的MVC框架,非常适合快速开发Web应用程序。Laravel的优秀特性包括简洁的认证机制、方便的URL路由、会话管理以及缓存等。 2. *...
StarPHP是2014年由辛星开发的一款PHP框架,主要目标是提供高效、轻量级的解决方案,便于开发者快速构建Web应用。该框架在当时是PHP开发领域的一个创新尝试,融合了当时流行的MVC(Model-View-Controller)设计模式,...
从2014年的框架技术来看,国内的PHP框架中ThinkPHP已经相当成熟,拥有较大的用户基础。同时,Yii和CodeIgniter(CI)等国外框架在中国也有一定的影响力。 Yii框架的官方文档是开发者学习和参考的重要资源,当然,...
ThinkPHP是一款非常流行的国产PHP框架,由刘晨创立,最早版本于2006年出现,最初命名为FCS。ThinkPHP框架自诞生以来,经历了多次更新和重构,目前的稳定版本是ThinkPHP3.2。ThinkPHP3.2在2013年12月发布,作为...
- 辛星提到,在2014年初,Laravel是最流行的PHP框架,而CodeIgniter也有不错的流行程度。 - 作者提到自己最初研究的框架是CI,原因是CI比较简单易懂。 7. **学习PHP框架的意义:** - 使用框架可以使项目开发更加...
5. PHP框架应用:可能涉及当时流行的PHP框架,如Yii、CodeIgniter、Laravel等,讲解其基本架构和开发流程。 6. PHP性能优化:包括内存管理、减少数据库查询、缓存技术(如APC、Memcached、Redis等)的应用,以及PHP...
RechoPHP是一个基于Apache2开源协议的免费开源轻量级PHP开发框架,创立于2010年初,并在2014年决定公开源代码。该框架旨在为开发者提供一个快速、简单的面向对象的编程环境,以支持敏捷的WEB应用开发。RechoPHP包含...
ThinkPHP是一款开源的、轻量级的PHP MVC...总之,2014年辛星ThinkPHP教程夏季版为读者提供了一个全面、实用的ThinkPHP学习资源,通过理论与实践相结合的方式,帮助初学者快速掌握ThinkPHP框架,并应用于实际开发之中。
似乎每个人对于一个好的框架应该是什么样子都有自己的想法,但话又说回来,不同的框架适用于不同类型的项目,没有什么框架是万能的。 优秀的 PHP 框架可以帮助开发者构建干净整洁和结构化的 Web 开发,同时也加快了...
标题《2014年辛星PHP教程秋季版之WEB开发》和描述《这是2014年辛星php教程秋季版的第二本,主要讲述web开发方面的基础知识,希望您能喜欢。》中所包含的知识点主要有: 1. PHP教程的来源与作者:教程由辛星编写,...
【某商业分类信息源码2014年3月最新版】是一款在2014年3月发布的、专门用于构建分类信息系统的核心代码库。这款源码以其精美的设计和强大的功能著称,被认为可以与知名的分类信息平台如"x8同城"和"x集"相媲美。它为...
这是一份由知名IT讲师辛星在2014年推出的ThinkPHP教程夏季版的配套源代码,主要针对PHP开发人员和学习者,旨在帮助他们深入理解和实践ThinkPHP框架。ThinkPHP是一款基于PHP的轻量级开源框架,以其简洁、高效的特性在...
《2014年辛星ThinkPHP教程夏季版配套源码》是一份珍贵的学习资源,专为PHP开发者设计,特别是那些使用ThinkPHP框架的初学者和进阶者。辛星,作为该教程的作者,是一位知名的PHP教育专家,他通过这个夏季版教程,深入...
随着时间的推移,PSF经历了多次迭代,从2014年9月发布的第一个版本开始,逐渐应用于多个模块,包括设备认证、风控系统、消息中心等。在技术选型上,PSF采用了PHP 7.0,并且后端资源全部采用长连接,如DBConnection、...
2014年的"最新淘宝API接口开发文档"提供了全面的指导,帮助开发者理解和应用这些接口。其中,"即时到账交易接口"是核心功能之一,允许商家直接接受用户的支付,确保资金快速到账,提高交易效率。 即时到账交易接口...
在深入到知识点之前,首先我们要明确的是,2014年辛星编写的Django教程是面向Python Web开发的,Django作为一个高级的Python Web框架,其目的是让开发Web应用变得简单而快捷。辛星在该教程的描述中提及,其每年会...
本文将围绕2014年韩天峰在PHPCON CHINA大会上关于PHP异步并行编程的演讲进行深入解析,帮助读者理解PHP在这一领域的最新进展和技术挑战。 #### PHP异步编程的觉醒 - **传统PHP的限制**:传统的PHP基于同步模型运行...