PHP 开源框架22个简单简介


Posted in PHP onAugust 24, 2009

那么,是什么让PHP如此流行?PHP 如此之流行是因为比起别的语言来,它更容易学习,网上有一大堆相当相当不错的PHP教程可以让你快速地马上就可以进行Web程序的开发。虽然PHP是是简单的,而且是容易上手的,但用它编程还是有点麻烦,尤其是一些反复在用的功能。不过,幸运的是,很多开发团队早就注意到了这点,现在在网上,PHP有许多的可以信任的PHP Framework 可以缩短我们的开发时间。这些框架被一个巨大的社区所支持,因些,如果你有什么问题的话,一定会有人乐意帮你去解决。

废话少说,让我们来看看这22个PHP的框架。

迄今最有前途的框架

1. Zend Framework

PHP 开源框架22个简单简介
Zend Framework 是一个面向对象的,由PHP5写成的框架。其基于一个简洁和友好的许可证协议,并基于了一个经过了相当严酷测试的代码库开发而来。这是一个松散的几乎没有耦合架构设计,你可以方便地把其和其它框架混合使用。

2. Symfony

PHP 开源框架22个简单简介
Symfony 是一个基于PHP 5 的框架,其提供了一个架构,组件和工具集,可以让你更快地创造你的应用。在其官网上提供了一些入门教程。

3. CodeIgniter

PHP 开源框架22个简单简介
CodeIgniter 这个框架有一个wiki可以让你容易的查找相关的文档。其支持的是PHP4。

4. CakePHP

PHP 开源框架22个简单简介
这个框架使用了一些流行的设计模式比如: MVC 和ORM   , CakePHP 可以有效地减少开发成本和帮助开发人员少写代码。

5. Prado

PHP 开源框架22个简单简介

Prado 需要PHP5 及以上版本才能运行,这是基于组件和事件驱动编程的一个程序框架。

6. Kohana

PHP 开源框架22个简单简介
Kohana 是一个基于 PHP 5 的框架,其也是使用MVC—— Model View Controller 架构模式。其面对的是安全,轻量级,和易用性。由于Kohana 原来基于 CodeIgniter开发,因为其限制了PHP5 的OOP能力,所以这个框架更合适用在一些中小型的应用。

7. Solar Framework

PHP 开源框架22个简单简介
Solar 是一个 PHP 5 的框架,其可以用做企业级的应用,而且有内建的语言集和配置。

8. Fuse

PHP 开源框架22个简单简介
FUSE 也是一个MVC的PHP框架。其注是要受到了Ruby on Rails 和CakePHP的影响,其有定制和直接的设计。FUSE 是一个功能完整,相当稳定的使用面向对像开发的MVC框架。

9. Yii PHP Framework

PHP 开源框架22个简单简介
Yii 是一个高性能的组件式的PHP框架,对于那些大型的Web应用来说,这是最好的框架,全面的功能。但需要PHP5及以上版的支持。

10. Akelos PHP Framework

PHP 开源框架22个简单简介
Akelos PHP 框架也是基于 MVC (Model View Controller) 设计模式的框架。

其它可选的 PHP 框架

11. Recess
12. Agavi
13. Qcodo
14. Zoop
15. QPHP
16. Seagull PHP
17. PHPDevShell
18. PHPOpenBiz
19. WASP
20. evoCore
21. Lion
22. Flow3

PHP 相关文章推荐
php5中date()得出的时间为什么不是当前时间的解决方法
Jun 30 PHP
php 图片上添加透明度渐变的效果
Jun 29 PHP
php下获取客户端ip地址的函数
Mar 15 PHP
基于php和mysql的简单的dao类实现crud操作功能
Jan 27 PHP
php自动加载autoload机制示例分享
Feb 20 PHP
PHP中常用的转义函数
Feb 28 PHP
PHP 快速排序算法详解
Nov 10 PHP
php通过array_shift()函数移除数组第一个元素的方法
Mar 18 PHP
使用PHP和JavaScript判断请求是否来自微信内浏览器
Aug 18 PHP
学习php设计模式 php实现门面模式(Facade)
Dec 07 PHP
twig里使用js变量的方法
Feb 05 PHP
ThinkPHP防止重复提交表单的方法实例分析
May 10 PHP
php xml留言板 xml存储数据的简单例子
Aug 24 #PHP
建站常用13种PHP开源CMS比较
Aug 23 #PHP
怎样去阅读一份php源代码
Aug 21 #PHP
php win下Socket方式发邮件类
Aug 21 #PHP
Discuz 模板语句分析及知识技巧
Aug 21 #PHP
php 分页原理详解
Aug 21 #PHP
PHP nl2br函数 将换行字符转成 <br>
Aug 21 #PHP
You might like
PHPWind 发帖回帖Api PHP版打包下载
2010/02/08 PHP
Windows下利用Gvim写PHP产生中文乱码问题解决方法
2011/04/20 PHP
yii的CURD操作实例详解
2014/12/04 PHP
PHP加密解密类实例分析
2015/04/20 PHP
简单介绍win7下搭建apache+php+mysql开发环境
2015/08/06 PHP
JavaScript 序列化对象实现代码
2009/12/18 Javascript
常用Extjs工具:Extjs.util.Format使用方法
2012/03/22 Javascript
使用js声明数组,对象在jsp页面中(获得ajax得到json数据)
2013/11/05 Javascript
jquery下div 的resize事件示例代码
2014/03/09 Javascript
jQuery实现带幻灯的tab滑动切换风格菜单代码
2015/08/27 Javascript
IE8利用自带的setCapture和releaseCapture解决iframe的拖拽事件方法
2016/10/25 Javascript
Jquery树插件zTree实现菜单树
2017/01/24 Javascript
JS中showModalDialog关闭子窗口刷新主窗口用法详解
2017/03/25 Javascript
JavaScript实现的原生态兼容IE6可调可控滚动文字功能详解
2017/09/19 Javascript
js中的reduce()函数讲解
2019/01/18 Javascript
vue+vuex+axios从后台获取数据存入vuex,组件之间共享数据操作
2020/07/31 Javascript
[13:39]2014 DOTA2华西杯精英邀请赛 5 25 NewBee VS DK第一场
2014/05/26 DOTA
[01:04]DOTA2上海特锦赛现场采访 FreeAgain遭众解说围攻
2016/03/25 DOTA
[01:28:24]NAVI vs VG Supermajor 败者组 BO3 第三场 6.5
2018/06/06 DOTA
跟老齐学Python之再深点,更懂list
2014/09/20 Python
轻量级的Web框架Flask 中模块化应用的实现
2017/09/11 Python
python 读取txt中每行数据,并且保存到excel中的实例
2018/04/29 Python
Python一键安装全部依赖包的方法
2019/08/12 Python
Python实现钉钉订阅消息功能
2020/01/14 Python
浅谈python锁与死锁问题
2020/08/14 Python
英国领先的在线旅游和休闲零售商:lastminute.com
2019/01/23 全球购物
error和exception有什么区别
2012/10/02 面试题
应届生.NET方向面试题
2015/05/23 面试题
大三自我鉴定范文
2013/10/05 职场文书
2014年健康教育实施方案
2014/02/17 职场文书
小学校本培训方案
2014/06/06 职场文书
2014年学生会部门工作总结
2014/11/07 职场文书
新生入学欢迎词
2015/01/26 职场文书
4S店收银员岗位职责
2015/04/07 职场文书
Python django中如何使用restful框架
2021/06/23 Python
ConditionalOnProperty配置swagger不生效问题及解决
2022/06/14 Java/Android