Php 类似codeigniter的DB抽象库

Php 类似codeigniter的DB抽象库,php,database,Php,Database,有人知道像codeigniter这样的轻量级DB抽象库吗。 我看过Pear:MDB,但它不是我要找的 我正在寻找链接功能。例如: $this->db->get_where('table_name', 'condition')->row()->'column_name' ; 这使得语法非常紧凑 蒂亚 注意:我根本不想寻找从讨论或其他方面推断出的ORM。如果您需要外部库,那么这些库非常好: (一) (二) (三) 4) 如果您需要外部库,那么这些库非常好: (一) (二)

有人知道像codeigniter这样的轻量级DB抽象库吗。 我看过Pear:MDB,但它不是我要找的

我正在寻找链接功能。例如:

$this->db->get_where('table_name', 'condition')->row()->'column_name' ;
这使得语法非常紧凑

蒂亚


注意:我根本不想寻找从讨论或其他方面推断出的ORM。

如果您需要外部库,那么这些库非常好:

(一)

(二)

(三)


4)

如果您需要外部库,那么这些库非常好:

(一)

(二)

(三)

4)

和spreep()是我最喜欢的两款竞争领先的ORM

就我个人而言,如果您不需要原则:迁移(特别是如果您不需要对数据库进行版本设置),我更喜欢propel

请记住,总有一天你会需要版本控制,所以从原则开始可能会比较方便。

和spreep()是我最喜欢的两款竞争领先的ORM

就我个人而言,如果您不需要原则:迁移(特别是如果您不需要对数据库进行版本设置),我更喜欢propel

请记住,总有一天你会需要版本控制,因此从条令开始可能比较方便。

列表中还有一个:

列表中还有一个:


@shikhar:我没有答案,但出于好奇,您是否在试图避免编写SQL语言查询?这可能不是一个好主意,您会在Internet上发现,与使用cahined函数查询数据库的奇怪方式相比,几乎任何类型的SQL查询都更容易获得教程和支持。SQL查询也更具可移植性和灵活性。@marco:不,我不是在回避SQL查询,只是有时候SQL非常明显,你应该对它们进行抽象。您可以使用函数、ORM或中间方法(如codeigniter的sDB抽象)来实现这一点myth@Gordon:是的,当然我会搜索,我不是在寻找一个ORM,我认为函数链接没有办法比接受这些参数的单个函数更紧凑directly@shikhar当前位置我没有答案,但出于好奇,您是否在试图避免编写SQL语言查询?这可能不是一个好主意,您会在Internet上发现,与使用cahined函数查询数据库的奇怪方式相比,几乎任何类型的SQL查询都更容易获得教程和支持。SQL查询也更具可移植性和灵活性。@marco:不,我不是在回避SQL查询,只是有时候SQL非常明显,你应该对它们进行抽象。您可以使用函数、ORM或中间方法(如codeigniter的sDB抽象)来实现这一点myth@Gordon:是的,当然我会搜索,我不是在寻找一个ORM,我看不出函数链接比直接接受这些参数的单个函数更紧凑。今天你们要回答多少个问题?你怎么想,哪个数字会被认为是垃圾邮件?你今天要回答多少问题?你怎么认为,在哪个数字会被视为垃圾邮件?