从mysql

时间:2015-07-30 06:40:45

标签: php mysql cordova firebase ionic-framework

我不太了解firebase

我当前的情景:

拥有使用 - PHPMysql

的网络应用

要求:

使用Ionic Framework创建混合移动应用并学习这是一块蛋糕,因为我已经知道AngularJS

现在出现了困难的部分:

我希望数据在移动应用和网络应用之间获得sync。经过大量的谷歌搜索后,我提出了两个想法:

1)使用Firebase 或2)使用PouchDB

面临的困难:

如果我必须使用PouchDB,那么我必须在服务器中使用CouchDB这很难,我想替换现有的mysql

因此,使用firebase,我必须将所有DB数据导入Firebase并使用javascript firebase Client进行同步

所以我的问题是:

1)将数据导入firebase后,如果mysql database中有任何进一步的操作,firebase将如何知道我的更改?因为,我的PHP脚本连接到现有的mysql数据库。??

2)我是否还需要更改PHP脚本?

1 个答案:

答案 0 :(得分:2)

据我所知 - 一旦您切换到使用Firebase(因此,您将所有现有数据移植到Firebase),那么所有进一步的通信都将使用Firebase本身 - 您不需要MySQL数据库了。

此外,您不必再使用PHP脚本了,因为您可以通过Angular中的控制器使用firebase进行所有操作。