جنگو یک کادر ورک منبع گشوده برای اپلیکیشن های کاربردی ذیل اینترنت میباشد طراحی سایت که بر شالوده گویش پایتون ( یکی گویش های اساسی بسط اینترنت ) جای دارد. هدف ها مهم آن عبارتند از آسانی، انعطاف پذیری، قابلیت و امکان اطمینان، و مقیاس پذیری.
علاوه بر این، Django یک رابط CRUD ساخت و ساز می نماید (ساخت، تلاوت، تجدید بنا و حذف) که تنظیمات گردیده با سبک های مدیریتی و ایجاد گردیده از روش داخل گرایی می باشد. از CRUD برای تعریف دستور های اساس مقر داده استعمال می نماید؛ به این مضمون میباشد که مشاهده، تغییر تحول و جستجوی داده ها را تسهیل می نماید.
مشخصه های جانگو
Django سیستم اسم گذاری خویش را برای هر نوع کارکرد و مولفه ای داراست (از جمله، جواب های اچ تی تی پی “views”نامیده میگردند). همینطور یک پنل مدیریتی که فعالیت کردن با آن سهل وآسان خیس از لاراول و یا این که Yii میباشد. بقیه خصوصیت های فنی جنگو عبارتند از:
سینتکس معمولی
اینترنت سرور خودش میباشد
معماری هسته MVC
باتری ها مشتمل بر مجموع موردها ضروری مایحتاج برای حل مسائل مشترک می باشند.
یک ORM (شی ارتباط ای mapper)میباشد.
کتابخانه HTTP
پشتیبانی در بین افزار
یک چارچوب آزمایش واحد لهجه پایتون.
امنیت بالا
امنیت نیز از حق تقدم بالایی در جانگو برخوردار است. این سیستم یکی شایسته ترین سیستم های امنیتی بیرون از فریم را دارااست و به بسط دهندگان امداد می نماید تا از مسائل امنیتی مشترک اجتناب نمایند، به عنوان مثال
clickjacking,
cross-site scripting,and
SQL injection.
Django بلافاصله وصله های امنیتی جدیدی را آزاد می نماید. این قاب ورک معمولا نسبت به دیگر کادر ورک ها اولی میباشد که به جراحت پذیری و بقیه چارچوب ها برخورد نشان میدهد.
برچسب: طراحی سایت,
نویسنده: علی پور