Django ضد ruby on rails

السلام عليكم ورحمة الله

انا اخطط للعمل بمشروع ارشيف يعتمد على قاعدة بيانات ضخمة

وانا في حيرة من امري بخصوص استخدام ال framework هل استخدم ruby on rails ام Django

وقد اخترت روبي بسبب سرعتها وبسبب ان لي خبره بسيطة بها و اخترت جانغو لانه يعتمد على لغة python التي تحتوي بعض المكتبات التي ستساعدني كثيرا وتختصر علي الوقت

هل هناك اي نصيحة

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

Elalfi_Web أضف ردا

وعليكم السلام ورحمة الله وبركاته

إن كانت لغة Python و إطار العمل جانغو Django يحتويان على ما سوف يقوم بإنجاز عملك بشكل سهل وسريع، فعليك بهما، فمن الأفضل أن تستخدم اللغة (أو إطار العمل) الذي يوفر عليك الوقت، حيث أن هذه الأشياء ما هي إلا أدوات لإنجاز ماهم معينة، خصوصًا أن تعلم Python سهل للغاية مقارنة بباقي اللغات، وبما أن لديك خبرة برمجية سابقة فسوف تتعلمها في وقت قصير للغاية.

بالنسبة لمسئلة السرعة بين اللغات، فبالتأكيد لغة Ruby أسرع من Python ولكن هذا الفارق غير ملحوظ في أغلب الأحيان وفي الغالب الأعم سوف تجد أن أي المهمة تتم في أقل من ثانية (أو عدة ثواني كحد أقصى) ففي فإطار العمل جانغو Django يتم إستخدامه على نطاق واسع في العديد من الشركات مثل Instagram و Pinterest و Mozilla على سبيل المثال، وسوف يُفيدك تعلم لغة Python بأكثر من شكل.

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

هنا بعض المصادر التي قد تفيدك في تعلم لغة Python بشكل جيد وبسرعة:

  • دليل تعلم بايثون: سلسلة من المقالات باللغة العربية الفصحى تحتوي على كل الأساسيات الخاصة باللغة:
  • كتاب البرمجة بلغة Python:
  • توثيق اللغة الرسيمى مترجم إلى اللغة العربية الفصحى: