0
私はfirebaseデータベースを持っており、モバイルアプリとウェブアプリの両方にリンクしています。私はWebアプリケーションの開発に取り組んでおり、PHPとAJAXにはうまくいきますので、SQLデータベースと接続する方法があれば、PHPとAJAXなどを使用してfirebaseデータベースを使用するかどうかを知りたいと思います。PHPとAJAXを使用してfirebaseデータベースを使用するには?
私はfirebaseデータベースを持っており、モバイルアプリとウェブアプリの両方にリンクしています。私はWebアプリケーションの開発に取り組んでおり、PHPとAJAXにはうまくいきますので、SQLデータベースと接続する方法があれば、PHPとAJAXなどを使用してfirebaseデータベースを使用するかどうかを知りたいと思います。PHPとAJAXを使用してfirebaseデータベースを使用するには?
WebアプリケーションのJavaScript側からFirebase JS SDKを使用できます。
たとえば、あなたはあなたのPHPコードが提供するIDを使用して、データベース(リアルタイムまたはFirestore)からオブジェクトを取得することがあります。
var itemid = <?php echo $user->itemid ?>
// i.e. read once from Realtime Database
firebase.database().ref('items/' + itemid).once('value')
.then(snapshot => {
var item = snapshot.val();
})
.catch(error => console.log(error.code));
// i.e. read once from Firestore
firebase.firestore().collection('items').doc(itemid).get()
.then(doc => {
var item = doc.exists ? doc.data() : null;
})
.catch(error => console.log(error));
FirebaseはNoSQLクラウドベースのデータベースです。それをSQLデータベースに接続することは意味をなさないでしょう。個人的には、必ずしも共同関連ではない単純なデータを格納する方法としてFirebaseを参照しています。 Firebaseは認証やその他の機能も提供することができるので、軽量アプリをコーディングする人々のためのソリューションとして見ています(従来のRDBCで独自のバックエンドを実行する代わりに)。 2つの "接続"のうち? – JoSSte