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

الإختيار ما بين API مع قاعدة بيانات أم API فقط

Mohammed Jaddoa

السؤال

 

sorry for using English as a communication language because I don't have an Arabic keyboard.
I have a plan to create a project using Flask, and MySQL database. I have a question :
What do you think,  should I use API instead of a database or use API ,and Mysql together? 
 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 1

ومن أين سيحصل الـ ِAPI على البيانات؟ تقصد من ملف JSON مثلاً؟

الأمر يتوقف على حجم البيانات ونوعها، لكن عامًة الأفضل وجود قاعدة بيانات بسيطة على الأقل مثل SQLite  وطالما أنك تستخدم فلاسك فالمشروع بسيط ولن يحتاج قاعدة بيانات معقدة عن SQLite.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

I plan to use computer vision project deep fake technology with images, and I'm not sure if using a flask is convenient for a big project. Based on my understanding, API is good when I don't want someone to have access to my database. suppose project is big , what is plan if I want use flask 

is there project in this course that show api with database 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 17 دقائق مضت قال Mohammed Jaddoa:

I plan to use computer vision project deep fake technology with images, and I'm not sure if using a flask is convenient for a big project. Based on my understanding, API is good when I don't want someone to have access to my database. suppose project is big , what is plan if I want use flask 

إذا كان برنامجك لن يحفظ شيئا يدخله المستخدم، فهنا لا حاجة إلى قاعدة بيانات. وبما أن البيانات عندك هي صور وسوف تستخدم فقط لتعليم النموذج، أي أنها للاستخدام الداخلي فقط،  فهذا يؤكد الأمر. لكن سوف تحتاج إلى قاعدة بيانات بمجرد أن تريد إنشاء شيء إضافي، مثل نظام تسجيل للمستخدمين مثلا.

أمّا بخصوص إضافة API أو لا، فهذا يعتمد على شكل مشروعك. هل سيكون مشروعك على شكل موقع إلكتروني بحيث يقوم المستخدم بزيارته وإدخال البيانات عليه؟إذا كان كذلك فلا حاجة لأن أن ننشئ API، لأنه في مشاريع Flask يمكن إنشاء قوالب لصفحات HTML، وهذه الصفحات يتم عرضها على المستخدم، بحيث منها يتمكن من إرسال البيانات اللازمة للبرنامج. إذا أردت مثالا، فهذا موقع أنشأته لأحد العملاء باستخدام Flask وهو يستخدم إحدى تقنيات تعلم آلة للتحقق من URL يدخله المستخدم. هذا الموقع لا يملك أي API لكنه يقوم بالمطلوب.

Screenshot2024-05-10at18-10-03Intelligentphishingshield.thumb.png.052131720a016d29a331381c21e3260c.png

أمّا إذا كان مشروعك يتضمن تطبيق Android مثلا أو أي تطبيق مختلف عن صفحات HTML، فهنا أنت بحاجة لطريقة لإرسال البيانات من واجهة التطبيق إلى مشروعك المبني على Flask. في هذه الحالة سيكون عليك إنشاء API لاستقبال البيانات الضرورية.

للمزيد من المعلومات حول استخدامات API:

وهذا درس لكيفية استخدام قوالب HTML في Flask (مثل التي يستخدمها الموقع المعروض أعلاه):

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...