PluSQL:面向SQL爱好者的ORM 提供者: 对于了解SQL并喜欢它的人,PluSQL是基于ActiveRecord的非ORM。 尽管PluSQL是为PHP 5.3(特别是针对mysql / mysqli)编写的,但我希望人们能够以其他语言/框架提供非基于ActiveRecord的ORM实现。 目标 减少编写SQL而又不对其进行抽象化的乏味 没有样板课 根据主键名称自动检测关系 鼓励而不是劝阻良好的数据库设计(例如,支持复合键,在连接表上不需要id字段) 提供使用对象迭代任何SQL查询的功能 非常快(尽可能接近手写迭代代码) 内存占用非常小 轻松连接到多个数据库 PluSQL不是: 数据库抽象层 兼容除mysql / mysqli以外的任何东西(这是因为它需要缓冲的查询集) PDO的包装 快速开始 安装与配置 如果您使用的是则只需将plusql软件包放在您的packag