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

السؤال

نشر

اذا قمت بانشاء تطبيق ويب واريد ان احصل على سرعة عالية في التجاوب  في العمليات داخل التطبيق....ماهي العوامل التي تجعل التطبيق قوي وسريع التجاوب؟

هل مثلا اختيار لغة الباك اند تلعب دورا في ذلك...اذا كان الجواب نعم، اذا ماهي اللغة المناسبة لذلك؟

Recommended Posts

  • 2
نشر

السلام عليكم

نعم هناك عدة عوامل مهمة منها لغة برمجة backend 

انا انصحك ب php laravel او node.js او spring java

و server الذي تمت عليه hosting يجب ان يكون ممتازا و انصحك ب server امازون AWS

و نضافة الكود يعني ليس هنالك اسطر برمجية لا تقوم باي عمل فقط تقلل من سرعة الاستجابة 

و القيام بعملية optimization في الكود 

 

  • 1
نشر

إختيار اللغة لن يؤثر بشكلٍ كبير على أداء التطبيق حيث يوجد عوامل أهم يجب أخذها في الحسبان

  • الإستعلامات التي يتم إستخدامها في قاعدة البيانات, فإن قاعدة البيانات من أكبر مشاكل الأداء فيجب تنفيذ إستعلامات سريعة 
  • كثرة الإستعلامات إلى قاعدة البيانات
  • كثرة البيانات الغير مفيدة والتي يمكن الإستغناء عنها
  • كثرة الطلبات التي تقوم بها الصفحة, كلما زادت الطلبات التي ترسلها الصفحة في نفس ذات الوقت أثر على أداء التطبيق
  • حجم الملفات , حاول بقدر المستطاع ضغط الصور والملفات بوجهٍ عام حتى يقل حجم البيانات التي يستقبلها العميل 
  • تخزين البيانات في هياكل بيانات مناسبة 
  • عدم القيام بأي عمليات حسابية حساسة عند العميل وإستبدالها عند الخادم

 

  • 1
نشر (معدل)

مشكورين على تفاعلكم...

طيب ...الذي اعرفه ان اللارافيل هو اطار عمل للغة PHP وكذلك الدوت نت كور هو اطار عمل للغة السي شارب

سؤالي: هل النود اطار عمل للجافا سكربت، ام هي لغة مشتقة من لغة الجافا سكربت؟

سؤال اخر: هل يمكن تخزين عدد لا محدود من البيانات في قواعد البيانات مثل

mysql- sql server - mongodb- oracle

وماهي قاعدة البيانات المفضلة لديك؟

تم التعديل في بواسطة Salih Othman

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...