当前位置:  开发笔记 > 编程语言 > 正文

我应该选择哪个PHP库来使用CouchDB?

如何解决《我应该选择哪个PHP库来使用CouchDB?》经验,为你挑选了1个好方法。

我想尝试使用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.

欢迎任何人希望在每个图书馆分享的意见.



1> Sam Bisbee..:

对于它的价值,我遇到了许多相同的问题.我最终使用CouchDB wiki上的"高级"示例来完成我的许多第一个项目,因为我发现它比你列出的很多库更好,感觉更自然,但是厌倦了一些错误和缺乏功能.

所以我写了自己的:Sag.版本0.1.0将在本周发布,但是存储库中的最新代码是稳定的 - 我现在正在几个项目中使用它.不是说我有偏见或任何事情.:-)

干杯.


您的图书馆缺乏文档,并且存在一个巨大的问题.它不支持严格的错误报告.我真的很喜欢你的图书馆,我打算使用它,但严格模式非常重要.
推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有