• Prado


    PRADO是一个基于组件和事件驱动的PHP5开发框架。 它以组件,事件,属性来代替传统web开发中的程序,URLs和查询参数。一个PRADO组件是由一个说明文件(XML),一个HTML模板和一个PHP类组件。一个个PRADO组件组合在一起形成大型组件或完整的PRADO页面。PRADO具有如下特点:

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

    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Yii:Yii是一个高性能,基于组件的PHP开发框架。特别适用于开发大型Web应用系统。Yii是一个集成了全部所需功能的PHP快速开发框架包括:MVC、 DAO/ActiveRecord、I18N/L10N、缓存、基于jQuery的Ajax支持、身份验证和基于角色的访问控制管理、表单校验、Web UI控件、外观/皮肤管理、Web Service等。 Yii采用严格的面向对象(OOP)方式编写,易于使用,非常灵活和可扩展。
    EaglePHP:EaglePHP是一个简单、开源、高效、易扩展、面向对象的PHP MVC开发框架,借鉴国外优秀框架的设计思路,分层的设计思想使独立开发成为可能,建立模型推动代码的重用,写此框架的用意是与大家共同学习和交流。
    Bonfire:CodeIgniter是用于快速创建PHP Web应用的强大框架。Bonfire是一个让基于CodeIgniter这个框架的开发变得更加快速的基础框架。它提供了一些可以马上使用的工具包括:用户管理系统、Email队列、数据库备份。此外还内置一个优雅,可定制的用户界面。这框架完全采用模块化设计并围绕HMVC模式实现(Hierarchical-Model-View-Controller)。Bonfire还拥有一个灵活的模板/主题系统,能够实现类似于 WordPress父/子关系的主题。
    MochiPHP:MochiPHP 是一个轻量级的PHP5框架,面向组件和页面设计开发,使用一个简单的数据库和对象持久层。MochiPHP 面向页面的设计流程:为每一个页面编写一个类和一个模板;而表单组件可隐藏很多复杂的HTML标签和用户交互处理。持久层库能自动生成属性的访问方法。
    php.MVC:php.MVC实现了模型-视图-控制器(Model-View-Controller:MVC)设计模式,并鼓励应用程序基于Model2设计。 php.MVC是模仿Struts的一个PHP实现,提供Struts支持的大部分功能。
    InterJinn:InterJinnTM是一个开源多层Web框架。它具有以下特点:
    CodeIgniter:CodeIgniter是一个非常小,但很有前景的PHP开发框架。 它提供了一个丰富的代码库,其中封装了开发web应用系统常用到的一些功能。并为访问代码库提供简单的接口与逻辑结构。CodeIgniter主要目的尽量精减代码量。
    Difeye:Difeye是一款超轻量级PHP框架,主要特点有: ◆数据库连接做自动主从读写分离配置,适合单机和分布式站点部署; ◆引入成熟的Smarty模板机制; ◆改进路由风格,完全分离页面和动作,仿C#页面加载风格;
    LIMBAS:LIMBAS是一个基于的web的企业软件工厂。 它能够帮助你快速开发其它应用程序但不需要编程。只需利用它提供的表格和表单和共其它模块如工作流引擎,用户管理,报表编辑器,文档管理和SOAP接口等就能搭建一个完整的Web应用程序
    Studs:Studs是把Jakarta Struts MVC框架结构完整地移植到PHP中的一个Web开发框架。