Gus*_*uss
21
php
couchdb
我想尝试使用CouchDB进行我正在编写的新项目(作为一种爱好,不是我工作的一部分).我非常精通PHP,但我根本没有用CouchDB编程,而且我对非SQL数据库也没什么经验.
从查看CouchDB的"PHP入门"文档,他们建议使用第三方库或使用RESTful HTTP API编写自己的客户端.我觉得我现在不想自己编写协议实现,但是你编写PHP与CouchDB一起工作的经验是什么?
我还没有测试任何替代品,但我看了一下:
- PHPillow:我对他们实现ORM的方式很感兴趣.我不打算做ORM,但我的问题域可能很好地映射到该方法.
- PHP Object Freezer:看起来像是一个穷人的ORM - 我可以用它来实现一个真正的ORM,或者只是作为一个简单的存储/检索文档API,但它似乎太原始了.
- PHP-on-Couch:也有点简单,但它们有一个有趣的视图API,从文档看起来足够可用.
- PHP CouchDB扩展:从列出的选项看,它看起来最有可能成为PHP主线本身,并且还拥有最完整的API.
欢迎任何人希望在每个图书馆分享的意见.