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 相关文章推荐
PHP中在数据库中保存Checkbox数据(2)
Oct 09 PHP
用IE远程创建Mysql数据库的简易程序
Oct 09 PHP
PHP个人网站架设连环讲(一)
Oct 09 PHP
PHP初学入门
Nov 19 PHP
PHP4 与 MySQL 数据库操作函数详解
Dec 06 PHP
php修改NetBeans默认字体的大小
Jul 02 PHP
PHP Curl多线程原理实例详解
Nov 06 PHP
PHP实现图片旋转效果实例代码
Oct 01 PHP
PHP封装分页函数实现文本分页和数字分页
Oct 23 PHP
wamp服务器访问php非常缓慢的解决过程
Jul 01 PHP
php把时间戳转换成多少时间之前函数的实例
Nov 16 PHP
laravel实现批量更新多条记录的方法示例
Oct 22 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
php Memcache 中实现消息队列
2009/11/24 PHP
php google或baidu分页代码
2009/11/26 PHP
thinkphp数据查询和遍历数组实例
2014/11/28 PHP
Laravel 5框架学习之向视图传送数据(进阶篇)
2015/04/08 PHP
WordPress中获取页面链接和标题的相关PHP函数用法解析
2015/12/17 PHP
必须收藏的23个php实用代码片段
2016/02/02 PHP
PHP实现四种基础排序算法的运行时间比较(推荐)
2016/08/11 PHP
[HTML/CSS/Javascript]WWTJS
2007/09/25 Javascript
Javascript 复制数组实现代码
2009/11/26 Javascript
异步javascript的原理和实现技巧介绍
2012/11/08 Javascript
Google (Local) Search API的简单使用介绍
2013/11/28 Javascript
JS如何将数字类型转化为没3个一个逗号的金钱格式
2014/01/27 Javascript
JS模拟按钮点击功能的方法
2015/12/22 Javascript
JS 事件绑定、事件监听、事件委托详细介绍
2016/09/28 Javascript
原生JS简单实现ajax的方法示例
2016/11/29 Javascript
总结几道关于Node.js的面试问题
2017/01/11 Javascript
jQuery中animate()的使用方法及解决$(”body“).animate({“scrollTop”:top})不被Firefox支持的问题
2017/04/04 jQuery
python自动化工具日志查询分析脚本代码实现
2013/11/26 Python
python简单获取本机计算机名和IP地址的方法
2015/06/03 Python
Python实现将xml导入至excel
2015/11/20 Python
Python中matplotlib中文乱码解决办法
2017/05/12 Python
python3+PyQt5重新实现自定义数据拖放处理
2018/04/19 Python
Python使用try except处理程序异常的三种常用方法分析
2018/09/05 Python
Python Matplotlib实现三维数据的散点图绘制
2019/03/19 Python
python装饰器简介---这一篇也许就够了(推荐)
2019/04/01 Python
Python实现蒙特卡洛算法小实验过程详解
2019/07/12 Python
pycharm设置鼠标悬停查看方法设置
2019/07/29 Python
PyCharm 无法 import pandas 程序卡住的解决方式
2020/03/09 Python
CSS3毛玻璃效果(blur)有白边问题的解决方法
2016/11/15 HTML / CSS
倩碧美国官网:Clinique美国
2016/07/20 全球购物
HEMA法国:荷兰原创设计
2019/02/21 全球购物
咨询公司各岗位职责
2013/12/02 职场文书
商场消防管理制度
2014/01/12 职场文书
党员党性分析材料
2014/02/17 职场文书
应聘会计求职信
2014/06/11 职场文书
2014年“四风”问题个人整改措施
2014/09/17 职场文书