ماهى لغة البرمجه جانغو
هى اطار عمل ويب حر مفتوح المصدر مكتوب بلغة البرمجه بايثون انشى عام 2005 واهم اهدافه تسهيل عملية تطوير مواقع الويب المعقده بالاضافه الى انه يعتمد نظام بنية MVT لبناء المشاريع والنماذج التى تتعامل مع البيانات التى ستعرض اما القوالب فتحدد كيف يظهر العرض على المتصفح وترجع الشهرة الواسعه لهذا الاطار لسهولته وتوفير الكثير من التسهيلات التى تسرع من عملية تطوير وصيانه مشروع الويب
نبذة مختره عن لغة البرمجه جانغو
باستخدام جانغو يمكنك تحويل مايدور فى عقلك الى واقع ببساطه وفى مدة قصيرة بالاضافه الى مميزاته المتعدده وبعد انشائه لم يبقى مدة طويله ليصبح اهم اطر الويب وبفضله تمكن المطورون من فعل الكثير فى دقائق وقد جعل جانغو من الامور المعقده فى عملية تطوير الويب امورا بسيطه جدا
مزايا لغة البرمجه جانغو
السرعه
لن يتطلب تحويل افكارك الى كود وقتا طويلا فجانغو حل مثالى للمطورين الذين يركزون على الانتاجيه وانهاء اعمالهم فى الموعد المحدد دون مشاكل
ممتاز من ناحية الاضافات
يشمل اضافات كثيرة للمساعده فى تحديد صلاحيات المستخدم وخرائط الموقع وادارة المحتوى والكثير غير ذلك وكل هذا يساهم فى تسهيل عملية التطوير
الامان
جانغو قويه من هذه الناحيه ايضا اذ ابتكر حلول ممتازه للعديد من المشاكل المحتمل وقوعها مثل حقن SQL وثغرات التزويد وغيرها
قابلية التوسيع
جانغو توفر حلول مبتكره لمشاكل الازدحام
متعدد الاستخدامات
ادارة المحتوى الاستخدامات العلميه كل هذه الجوانب تدار بكفاءه عاليه من خلال استخدام جانغو
عيوب لغة البرمجه جانغو
يستخدم نمط تنظيم عناوينURL
الترابط المفرط فى جانغو فكل جزء يرتبط بغيره بشده
يعتمد كل شئ على جانغو ORM النظام المتعلق بالتعامل مع قاعدة اليانات وتجريدها للعمل به
الاحاطه بجميع جوانبه امر ضرورى
0 تعليقات