求推荐好用的PHP操作数据库的类库 ORM/Activity Record 都行,要求:轻量,好上手,文档齐全,活跃!
小弟做RPC服务,RPC里面需要用个数据库操作类库,直接用框架显的笨重,不需要完整的MVC,只是做服务。
谢谢各位大神了!
求推荐好用的PHP操作数据库的类库 ORM/Activity Record 都行,要求:轻量,好上手,文档齐全,活跃!
小弟做RPC服务,RPC里面需要用个数据库操作类库,直接用框架显的笨重,不需要完整的MVC,只是做服务。
谢谢各位大神了!
2 回答3.1k 阅读✓ 已解决
3 回答1.6k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
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