您好网科网络欢迎您-西安网站建设您好,网科创想为您服务-西安网站制作西安网站建设专家  
首页经典案例网站制作软件开发 域名主机网站推广联系我们
      技术资料
php开源开发框架(一)
发布:2010-03-28 ...  来源: 西安网科网络科技有限公司 转载请注明:来自网科创想

ThinkPHP
ThinkPHP是一个快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,并且永久免费使用,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的Action思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,单一入口模式等,在模版引擎、缓存机制、认证机制和扩展性方面均有独特的表现。
    使用ThinkPHP,你可以更方便和快捷的开发和部署WEB应用,任何PHP应用开发都可以从ThinkPHP的特性中受益。简洁、快速和实用是ThinkPHP发展秉承的宗旨,为此ThinkPHP会不断吸收和融入更好的技术以保证其新鲜和活力,提供WEB应用开发的最佳实践!

主页|更多

FleaPHP
FleaPHP为开发者轻松、快捷的创建应­用程序提供帮助。FleaP­HP 框架简单、清晰,容易理解和­学习,并且有完全中文化的文档和丰富的示例程序降低­学习成本。使用 FleaPHP 框架开发的应用程序能够自动­适应各种运行环境,并兼容 PHP4 和 PHP5。主要特征:


完全跨平台
100% 兼容 PHP4 和 PHP5
不倚赖特别的 PHP 扩展模块
简单、容易理解的 MVC 模型
易于使用、高度自动化的数据库 CRUD 操作
丰富的助手对象和组件
开放源代码,完全中文化的注释和文档
商业公司提供技术支持

主页|更多

CakePHP
CakePHP是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而又不失灵活性。
主要特性:
基于MVC架构
视图支持Ajax
内置校验框架
提供应用程序的基础模块和CRUD 代码自动生成功能
提供处理session,request,security的组件
灵活的视图缓存功能
面向对象
无需配置:只要安装好数据库
兼容PHP4和PHP5。

主页|更多

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

主页|更多

CodeIgniter
CodeIgniter是一款新的PHP开发框架,其目标在于快速的开发项目。CodeIgniter界面简洁,组建库丰富,并且访问这些库也很有条理,它源于Ruby on Rails,所以有很多类似的功能,比如scaffolding(代码自动生成)。文档做得很友好,甚至还有视频教程帮助你快速上手。

主页|更多

Yii
Yii是一个基于组件的高性能的PHP的框架,用于开发大规模Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从MVC,DAO/ActiveRecord,widgets,caching等级式RBAC,Web服务,到主体化,I18N和L10N,Yii提供了Web 2.0应用开发所需要的几乎一切功能。主要要以下特点:
1、易于使用
2、非常灵活
3、可扩展行强
4、开发效率高
5、文档详细清晰

主页|更多

Symfony Project
Symfony是一款用于开发PHP5项目的web应用框架,其目的在于加速web应用的开发以及维护,减少重复的编码工作,Symfony对系统需求不高,可以运行在Unix或Windows系统上,并将敏捷开发的原理(如DRY,KISS或XP等)应用其中。Symfony的扩展性好,可以整合很多开源项目。Symfony旨在建立企业级的完善应用程序。也就是说,你拥有整个设置的控制权:从路径结构到外部库,几乎一切都可以自定义。为了符合企业的开发条例,Symfony还绑定了一些额外的工具,以便于项目的测试,调试以及归档。


主页|更多

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


主页|更多

Prado
Prado是在PHP5环境下的一款基于事件驱动和基于组件的WEB应用开发框架。它没有内建对MVC的支持,但是它确实拥有处理大多数PHP任务的各种各样的组件,使用PRADO开发WEB应用,你主要需要做的工作就是使用已有的组件,设置组件( Componet)的属性,为控件(Control )组件的各种事件编写对应的处理函数,然后把这些组织成一个个的页面。这点近似ASP.NET,而Prado确实包含了更多的ASP.NET组件,像GridView和Repeater Control,因此Prade使代码的重用极为方便。
PRADO具有如下特点:

可重用性 - 符合PRADO组件标准的代码是高度可重用的。
易于使用 - 使用PRADO组件非常简单,通常只需要配置它们的属性,编写相关的事件处理函数。
健壮性 - PRADO让开发者不再被那些令人厌烦的有很多错误的的代码所困扰。它的代码都是有对象,方法和属性组成的;而不是Url地址和各种query参数。PHP5最新的Exception处理机制也被引入进来,让开发人员能够精确定位到错误代码的所在行数。
高效 - PRADO开发的Web应用运行很快。PRADO实现了一种缓存机制,使用其开发的应用的运行效率能够和那些通常使用的模版引擎开发的应用的运行效率相媲美。
团队协作 - PRADO允许内容和表现方式分离。组件,尤其是页面,将内容(逻辑)和表现方式分别保存在不同的文件中

主页|更多

WACT
WACT是一个Web应用框架,WACT很有潜力,框架的基件一应俱全,像MVC、数据库对象和模板引擎,不过仅此而已。它没有任何外挂模块,但是也缺少一些内建的功能,例如Ajax、缓存、验证模块,等等。尽管如此,WACT还拥有最好的模板引擎,甚至可以帮助你创建自己的模板标签来扩展功能。


主页|更多

QeePHP
QeePHP是全球第一个遵循“领域驱动开发”思想设计和实现的 PHP 开发框架。在保持易学易用、快速稳定的同时,QeePHP为创建具有复杂内在逻辑的 Web 应用提供了全方位的支持。主要特征:

微内核设计,性能、灵活性、扩展能力的完美融合;
全功能 ORM 为复杂对象关系的管理提供有力工具;
创新的表单模型,实现了数据、行为与表现的完美分离与协作;
独有的 URL 路由双向解析,赋予应用程序构造 URL 的无穷灵活性;
用户界面组件化设计,显著降低开发成本;
基于 Web 界面的全套开发工具。

主页|更多

Akelos
Akelos是一个基于MVC设计模式的PHP框架开发平台。Akelos可以在任何操作系统上运行,基于良好的使用习惯,使用它可以完成如下任务:
方便的使用Ajax编写views
通过控制器管理请求(request)及响应(response)
管理国际化的应用
使用简单的协议与模型及数据库通信

主页|更多

PHP on Trax
PHP on Trax是一款基于Ruby and Rails的Web开发与持久层的PHP框架,以前也叫PHP on Rails,支持MVC,以PEAR方式安装,同时支持从它的Subversion仓库直接Checkout。


主页|更多

ZooP Framework

ZooP Framework是一款面向对象的PHP框架,其特点是稳定、可伸缩并可移植。
对代码并不很熟悉的开发者也可以通过Zoop快速的开发安全的web应用。熟练的开发者则可以更加将Zoop的弹性利用到极致。

Zoop由很多组件和项目集合而成,其中包括smarty和prototype AJAX框架,PEAR模块等。高效的核心组件提供了很多你原本需要自己编码来实现的功能。Zoop内置的纠错功能可以通过配置实现生产环境下的错误日志生成,这个错误日志提供了很多信息,可读性很高,可以更轻易的寻找并排除错误。

Zoop的一个特别之处在于其GuiControls,在PHP中是一个相当革新的想法。它提供了很多form widgets与验证完整的集合到一起,并形成了一个可以轻松打造个性化GuiControls的框架。


主页|更多

QPHP

QPHP,意为快速PHP,它是一个与ASP.NET类似的MVC框架。基本上它是这样一个情况:

◆整合了Java和C#的美感

◆除去了在其他PHP框架中使用的Perl形式的意义含糊的语言

◆大量基于OOP的概念


主页|更多

kiwiphp
kiwiphp是一个轻量级的为门户级互联网应用服务的PHP快速开发框架。
kiwiphp有如下特点:

易于扩展维护,架构合理,耦合松散,kiwi的组件可以拿出来给symfony使用,也兼容Zend Framework的组件
代码量小,容易看懂,便于使用:runtime代码60K多点,核心不到20K
消耗系统资源少:跑类似Hello World这样的应用是原生PHP的66%

主页|更多

Power2php
Power2php是一宽轻量级PHP开源MVC框架,易于升级和扩展,高效。
Power2php的特点如下:

简单,将是你见过最简单的Framework,核心代码只有十几行
基于页面URL和表单action的驱动架构
默认使用PHP Include,比smarty模板引擎快
可自由的加入其他类库或模板引擎,如smarty,pear等
使用PDO抽象库(与pear相似),可以很方便的操作数据库
没有花哨的功能,它仅仅只是一个Framework

主页|更多

PhpGrid
PhpGrid是用于快速开发网站后台系统,管理系统(CRM、ERP,OA等)的PHP开发类库(工具).主要功能如下:

简单,不需要花较多的时间去学习
可以不需要编写一行代码,便可自动生成CRUD(添加,显示,删除,修改)页面
Ajax技术,可实时编辑表格中的数据
快速导入,导出数据
自动生成表单,并可以自定义表单
内置表单验证功能
代码模块化设计
很容易的集成Fckeditor
容易扩展,当框架无法满足您复杂的业务需求时,您可以轻松的扩展该框架

主页|更多

Achievo ATK
Achievo ATK是一个面向对象的PHP开发框架,Achievo ATK特点是开发人员只需关注应用逻辑,而不是编写HTML代码。ATK提供了一个完整的框架,只要10行代码就能开发出一个可用的应用程序,而其它该框架将自动为生成,并完全可自己定制。ATK 常被喻为Ruby on Rails。ATK不是一个框架组建,如果您正在寻找框架组建,我们建议使用Zend Framework或者Symfony。反之,如果你打算写业务应用,并不愿意编写代码, ATK将是您很好的选择。。

主页|更多

Qcodo
Qcodo是一个开源的基于PHP5的框架,Qcodo完全面向对象,适用于敏捷开发基于采用MVC架构与CRUD代码生成功能,Qcodo目标是执行功能和可用性,提高性能,并确保安全。Qcodo采用事件驱动处理方式。完全分离代码与HTML页面。QForms与QControl 包提供底层AJAX支持。虽然框架的目的是支持复杂的大型项目,但是Qcodo是一个难以置信的轻量级框架,同样可以利用它开发小型和大型Web应用程序。
本文摘自: 西安php服务社区(http://www.php029.cn) 详细出处请参考:http://www.php029.cn/viewthread.php?tid=14&extra=page%3D3

 
1/不超过10个页面
2/国际域名,300M空间
3/内含新闻系统、产品系统、在线互动
4/免费站点统计、傻瓜式后台操作
1/精美页面设计(可含FLASH)
2/国际域名,500M空间
3/内含信息发布系统、产品管理系统...
4/可含多级分类、提供域名备案...
1/精美页面设计(可含FLASH)
2/国际域名,1G商务主机
3/web最流行语言PHP开发...
4/免费终身维护、提供域名备案...
网站建设专线: 029-85458571
网站改版专线: 13379086051
网站推广专线: 029-85075855
技术支持专线: 15319961940
公司服务专线: 029-85458571
公司传真号码: 029-85458571
 QQ: 494145261 360811363
  309824428 549966588
php0@qq.com php-5@qq.com
网址: www.xanet.net www.xawk.net
地址: 西安市雁塔北路8号万达广场
  一栋二单元20712室


首页 | 经典案例 | 网站制作 | 软件开发 | 域名主机 | 网站推广 | 联系我们 | 技术资料 | 网科CRM
版权所有:西安网科网络科技有限公司-西安网站建设  地址:西安市雁塔北路8号万达广场一栋二单元0712室
客服电话:029-85458571  销售:15319961940  售后:13379086051
陕ICP备09020140号 传真:029-85458571