求推荐好用的PHP操作数据库的类库 ORM/Activity Record 都行,要求:轻量,好上手,文档齐全,活跃!

求推荐好用的PHP操作数据库的类库 ORM/Activity Record 都行,要求:轻量,好上手,文档齐全,活跃!

小弟做RPC服务,RPC里面需要用个数据库操作类库,直接用框架显的笨重,不需要完整的MVC,只是做服务。

谢谢各位大神了!

阅读 10.2k
7 个回答

https://github.com/catfan/Medoo
medoo 只能算一个 PDO 库吧,和 ORM 有点差距,但是胜在轻巧,可以很快的上手,也没有太复杂的功能,但是后期拓展性有点弱

https://github.com/gabordemoo...
redbean 定位就是一个 ORM,ORM 该有的的都有了,国内氛围不是火,中文资料略少,但是英文很全。

https://github.com/illuminate...
database 库,很全面,laravel 核心组件之一,资料也多,单独使用和继承在框架中使用区别不大

https://github.com/doctrine/d...
symfony 默认 database 库,很强大,很厉害,很全面,资料都蛮多的,就是略复杂

注意我上面的用词,ORM 和 database 是两个东西。
database 是包含了一整套数据层功能的集合,比如数据迁移、主从、读写分离等等。
ORM 只是一个对象关系映射,一个数据操作方式而已。
一般来说 ORM 是 database 的一个子集。

楼主要的应该是 database ,推荐 illuminate/database

medoo轻量级的PHP数据库框架, 提高开发效率
(备注:不要看吕涛的中文版medoo文档,里面有一些方法没有更新,非要看的话,将其作为参考就行)

新手上路,请多包涵
推荐问题
宣传栏