Html 使用数据库+;具有Laravel的CouchDB同步功能
我们对新的IndexDB API和已创建的不同覆盖感到兴奋 其中一个因为它的同步功能而引起了我们的注意:服务器上的CouchDB和客户端的PockDB 它应该可以很好地为自己工作的webApp工作,但在现实生活中,我们经常需要服务器端工作。 一个简单的例子:假设你想在用户更改书名时拍摄一封电子邮件 这是一个简化的示例,但我们将使用Laravel作为后端框架 因此在用例中:Html 使用数据库+;具有Laravel的CouchDB同步功能,html,laravel,synchronization,couchdb,pouchdb,Html,Laravel,Synchronization,Couchdb,Pouchdb,我们对新的IndexDB API和已创建的不同覆盖感到兴奋 其中一个因为它的同步功能而引起了我们的注意:服务器上的CouchDB和客户端的PockDB 它应该可以很好地为自己工作的webApp工作,但在现实生活中,我们经常需要服务器端工作。 一个简单的例子:假设你想在用户更改书名时拍摄一封电子邮件 这是一个简化的示例,但我们将使用Laravel作为后端框架 因此在用例中: 用户更改书的标题 它保存在他的口袋里 它在CouchDB上同步 其他客户在他们的数据库中更新了书名 。。。但是拉雷维尔怎么
- 用户更改书的标题
- 它保存在他的口袋里
- 它在CouchDB上同步
- 其他客户在他们的数据库中更新了书名
- 。。。但是拉雷维尔怎么知道这本书的书名已经更新了呢
看一看这段视频(看看同步是如何工作的)谢谢,但我不确定我会怎么做。第一个库非常好(我有点指出,PockDB使用的是现成的HTTP),但第二个库是将Laravel连接到一个具有雄辩层的CouchDB,带有is模型实例,因此它不能侦听CouchDB事件。我想知道解决方案是否是为Laravel编写一个与CouchDB兼容的API…我没有使用CouchDB或PockDB,而是使用WebSocket。所以我可以给你一个办法,不能提供完整的解决方案。所以你必须知道如何连接碎片。你可以根据自己的需要稍微调整一下。或者可能有现成的库,谁知道呢。我们也在使用websocket进行同步,Laravel在这方面提供了一个相当好的生态系统,但我不想重新发明轮子。无论如何谢谢你的回答:)谢谢,但我不确定我会怎么做。第一个库非常好(我有点指出,PockDB使用的是现成的HTTP),但第二个库是将Laravel连接到一个具有雄辩层的CouchDB,带有is模型实例,因此它不能侦听CouchDB事件。我想知道解决方案是否是为Laravel编写一个与CouchDB兼容的API…我没有使用CouchDB或PockDB,而是使用WebSocket。所以我可以给你一个办法,不能提供完整的解决方案。所以你必须知道如何连接碎片。你可以根据自己的需要稍微调整一下。或者可能有现成的库,谁知道呢。我们也在使用websocket进行同步,Laravel在这方面提供了一个相当好的生态系统,但我不想重新发明轮子。谢谢你的回答:)