دائما نسمع بان تقنية معينه مناسبه للمشاريع الصغيره او المتوسطه واخرى للمشاريع الكبيره.
مثلا php laravel و asp.net
لكن ماهو تعريف المشروع الكبير في هذه الناحيه؟ متى يكون المشروع كبيرا او متوسطا؟
هل يعتبر مشروع مثل arabia io كبير او صغير ؟
الأمر يعتمد على عدة عوامل:
ونعتبر المشروع كبير إذا كان يلبي أحد المعايير التالية:
وبناءًا على تلك المعايير، نعتبر مشروع io.hsoub.com مشروعًا متوسطًا إلى كبير، حيث يخدم عددًا كبيرًا من المستخدمين، ويتعامل مع كمية كبيرة من البيانات، ويوفر عددًا كبيرًا من الميزات.
وليتضح لك الأمر، سأطرح لك بعض الأمثلة:
المشاريع الصغيرة:
المشاريع المتوسطة:
المشاريع الكبيرة:
حسنًا ما الذي يجعل asp.net مميزا في المشاريع الكبيرة عن PHP? لماذا دائما ينصح بها للمشاريع الكبيرة و PHP للمشاريع الصغيره - للمتوسطه؟
الأمر ببساطة هي أنها موجهة للمشاريع الكبيرة بشكل خاص ومتكاملة مع منتجات مايكروسوفت والتي تعتمد عليها تلك الشركات، لذلك ستجدي أن المؤسسات الكبيرة الخاصة والحكومية تستخدمها، أيضًا مستوى الأمان عالِ بذلك الإطار وهو أمر محوري في تلك المؤسسات بسبب نوعية البيانات، أيضًا المرونة في عملية التوسع Scalability.
الأمر بحاجة إلى استفاضة بالشرح، لذلك المقال التالي ملخص جيد:
العامل الاساسي من أجل تحديد هذا الأمر هو حجم البيانات والمعلومات التي يتعامل معها المشروع. فلو كنت مثلًا صاحب منصّة وأتعامل مع ملايين المستخدمين ففي هذه الحالة يعتبر مشروعًا ضخمًا. وفي هذه الحالة يكون هناك تنوع كبير في فرق العمل مثل المطورين والمهندسين وغيره.هذه من ضمن العوامل الأساسية في تحديد حجمالمشروع.
هذه مقارنة بسيطة بين المشاريع الصغيرة، المتوسطة، والكبيرة لفهم الفرق بينها، وذلك بحسب:
التعليقات