• Doctrine


    Doctrine是一个PHP对象/关系映射框架,基于DBAL实现。 其最大的特点在于可以采用专门的面向对象的SQL方言(DQL:Doctrine Query Language)来编写数据库查询,类似于Hibernates HQL。这样可以不需要重复编写多余的代码,让程序变得更易于维护。

    Doctrine is an object relational mapper (ORM) for PHP 5.2.3+ that sits on top of a powerful database abstraction layer (DBAL). One of its key features is the option to write database queries in a proprietary object oriented SQL dialect called Doctrine Query Language (DQL), inspired by Hibernates HQL. This provides developers with a powerful alternative to SQL that maintains flexibility without requiring unnecessary code duplication.

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

    网友留言/评论

    我要留言/评论

    相关开源项目

    ZNF:ZNF是一个PHP5 MVC框架。该项目的目的是提供一个开源框架用于开发PHP5企业Web应用程序。它的一些思想来自著名的Java MVC Web框架Apache Struts。ZNF框架的核心是一个灵活的控制层基于一些标准技术如PHP5和XML。ZNF采用自己的控制器组件然后集成其它技术来实现模型与视图。 对于模型(model),ZNF能够与标准的数据访问技术相给合如:PEAR::DB。 对于视图(view),ZNF能够把Smarty模板引擎和XSL转换集成到框架中。
    ZenTaoPHP:ZenTaoPHP是一款轻量级的、高效的、友好的、松散的MVC开发框架。采用LGPL协议授权。
    PRADOTM:PRADOTM是一个基于组件和事件驱动的PHP5开发框架。PRADO代表: PHP Rapid Application Development Object-oriented。
    Seagull:Seagull是个纯OOP(面向对象程序设计)框架,可用于创建web,command line(命令行)和GUI的应用程序. 它采用了BSD授权,让PHP开发者可以更容易地整合并管理代码源,更快速地建立复杂的应用程序。 目前Seagull设计中已集成了许多比较受欢迎的PHP应用程序,例如:各式各样的模板引擎,测试工具,管理代码库工具等.如果您是个初学者,您可以将Seagull提供的许多样本应用程序自定义或扩展成适合您所需的.如果您是中高级开发者,您可以充分利用seagull中的best practices(最优方案),标准和模块的代码核心在有规定的时间内建立您的应用程序.
    DownloadMore InformationDashboard Framework:Dashboard是一个模块化,快速的Web应用程序开发框架。它通过复用让PHP开发变得更加快速和安全。
    xFrame:这是一个利用PHP按需要读取数据库中部分记录进行分页例子。
    Ding:Ding 是一个 PHP 框架实现了依赖注入、AOP面向方面编程、轻量级、简单和快速的 MVC 模式,syslog、TCP客户端和服务器端非阻塞的套接字、定时器、自定义错误、信号以及异常处理、PAGI 集成、PAMI集成等等,类似 Java 的 Spring 框架。
    LIMBAS:LIMBAS是一个基于的web的企业软件工厂。 它能够帮助你快速开发其它应用程序但不需要编程。只需利用它提供的表格和表单和共其它模块如工作流引擎,用户管理,报表编辑器,文档管理和SOAP接口等就能搭建一个完整的Web应用程序
    Stratos:Stratos是一个开源,面向对象的PHP开发框架。 利用它可快速开发出结构整齐,安全,易于维护的PHP Web应用系统。它提供的StratosData插件让你可以很容易地把SQL表格映射到数据对象中,支持的主要数据库包括 Oracle,MySQL,SQL Server,SQLite。Stratos还能够为数据库表格自动生成CRUD界面。此外该框架还内置缓存功能,能够加速Web应用程序运行。
    DoitPHP:DoitPHP(原Tommyframework)是一个基于BSD开源协议发布的轻量级PHP框架。简而言之:DoitPHP运行高效,易学易用,易于扩展。换而言之:DoitPHP运行高效而不失功能强大,操作灵活而又能扩展自如。作为PHP框架里的“后起之秀”,DoitPHP秉承了那些优秀的PHP框架所共有的:代码的OOP编写风格、URL的路由功能、MVC的架构思想、UID的数据库操作、以及AJAX的前端页面技术支持。并在操作和功能设计上进行了微创新: