اذهب إلى المحتوى

السؤال

نشر

السلام عليكم 

مساء / صباح الخير على الجميع  و اتمنى ان تكونو بأتم الصحة والعافية 

انا عندي استفسار بسيط  و ان شاء الله تساعدوني  فيه انا عندي مشروع تخرج و مشروعي تطبيق على الاندرويد فاخترت ان تكون قاعدة بياناتي الفايربيس  السؤال هنا 

هل يمكن ربط الفايربيس مع SQL  او MYSQL ؟

ملاحظة (انا شغال بالفلاتر و بلغة الدارت و على اندرويد استديو)

شكرا.

Recommended Posts

  • 0
نشر

يتم استخدام فايربيس في بناء التطبيقات التي تعتمد فقط على جهة المستخدم Front End والتي لا تحتاج أي عمليات معالجة في الخلفية Backend.

من غير الممكن أن تستشعر فايربيس التحديثات التي تطرأ على قاعدة بيانات SQL أو MySQL ولكن ما يمكنك تحقيقه هو تحويل وإدخال البيانات من SQL إلى الفايربيس عن طريق استخدام أي لغة برمجة من جهة السيرفر Backend مثل PHP وبذلك عند إدخال أو تعديل أي سطر في قاعدة بيانات MySql تستطيع إدخاله أو تعديله على الفايربيس.

  • 0
نشر

في بعض الحالات يكون من غير الممكن الاعتماد على أكواد ال client فقط، و من هذه الحالات:

  • عندما نريد ربط third party APIs مثل Twilio لإرسال رسائل SMS أو SendGrid لإرسال e-mails.
  • عندما يكون لديك متطلبات مصادقة متقدمة 
  • عندما تكون الأكواد الخاصة بك  computationally intensive و بالتالي لا يمكنك تنفيذها في جانب العميل، أو أنها تحتاج إلى خادم موثوق للعمل به

في هذه الحالات يمكنك استخدام Firebase بين الخادم و العميل. الخوادم الخاصة بك يمكنها أن تتصل مع firebase  و تتفاعل مع البيانات تمامًا مثل أي عميل آخر.بمعنى آخر الخادم الخاص بك سيتواصل مع العميل عن طريق التغيير في البيانات "manipulating data" في firebase.و ال Security and Firebase Rules language تتيح لك تعيين وصول كامل للبيانات الموجودة على الخادم الخاص بك.و الأكواد الخاصة بالخادم يمكنها أن تستمع لأي تغييرات تحدث على ال data عن طريق العميل و تجيب على هذه الغييرات بطريقة مناسبة.

client_server.png.283174c038aa3bd843b1e317eefebc51.png

 

هنا على الرغم من أنك مازلت تستخدم خادم، إلّا أن firebase ستقوم بتولي أمر المهام الثقيلة عنك مثل ال scale و real-time updates.

و حتى تقوم بهذه العملية يمكنك أن تبحث عن مقالات أو سلاسل تعليمية حول هذا الأمر و ستجد العديد منها، يمكنك أن تبحث ب "connect mysql with firebase" مثلًا. إذا واجهتك أي مشاكل يمكنك أن تخبرنا و سنقوم بمساعدتك.

  • 0
نشر

يعطيكم العافية جميعا لكن انا حابب اتاكد اني بأمكاني ربط الفايربي مع الSQL و NoSQL لاني سويت في مشروع البحث ER و الاسكيما و Nosql  فالدكتور قالي عندك خطا ما ينفع تشتغل على الاسكيما و النو اسكيوال 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...