آموزش جنگو: جنگو چیه ؟ ( قسمت یک )

آموزش جنگو: جنگو چیه ؟ ( قسمت یک )سلامــــــــــخوبید؟خوشید؟سلامتید؟الا آخر...D:راستش چند وقت پیش سر یه ایده تصمیم گرفتم برگردم سراغ جنگو و یکم بیشتر ازش یاد بگیرم.دیدم عجب! چه چیز خفنیه! چرا ولش کرده بودم؟?رفتم سراغش و دارم خرد خرد یاد میگیرم?و قرار بر این شد که هرچی یاد گرفتم بیام بنویسم.در واقع این یه آموزش مرحله به مرحله قرار نیست باشه.هرچی که یاد گرفتم در حین پروژه ها و جاهای دیگه دسته بندی می کنم و اینجا می نویسم :)جنگو چیه؟رسیدن شما به این پست چند حالت بیشتر نداره D:سرچ کردید جنگو چیهمی دونید چیه و سرچ کردید آموزش جنگونمی دونید چیه این پست رو اتفاقی یا از طریق دنبال کردن تمشک پیدا کردید.می دونید چیه این قسمت واسه اوناس که نمی دونن?اینجا رو میزارم ویکی پدیا به جای من حرف بزنه:Django (/ˈdʒæŋɡoʊ/ JANG-goh; sometimes stylized as django)[6] is a Python-based free and open-source web framework that follows the model–template–views (MTV) architectural pattern.[7][8] It is maintained by the Django Software Foundation (DSF), an American independent organization established as a 501(c)(3) non-profit.Django's primary goal is to ease the creation of complex, database-driven websites. The framework emphasizes reusability and "pluggability" of components, less code, low coupling, rapid development, and the principle of don&amp;amp;amp;#x27;t repeat yourself.[9] Python is used throughout, even for settings, files, and data models. Django also provides an optional administrative create, read, update and delete interface that is generated dynamically through introspection and configured via admin models.Some well-known sites that use Django include Instagram,[10] Mozilla,[11] Disqus,[12] Bitbucket,[13] Nextdoor[14] and Clubhouse.[15]به همین راحتی :) (اگه متوجه نشدین می تونید این لینک رو ببینید)یه فریم ورک رو متصور بشید که:سرعتپشتبانی از چند زبانیامنیت درست حسابیکلی امکانات خفن مثل سیستم یوزر منیجمنتپشتیبانی از انواع دیتابیسپشتیبانی از انواع وب سرورو کلی چیز دیگه که می تونید تو این لینک ببینید دارهمیشه جنگو :)تاریخچه جنگوجنگو تو پاییز سال 2003( وجود خارجی نداشتم من اون موقع :/) توسط Simon Willison و Adrian Holovaty (کسی تونست درست تلفظ کنه اسمشون رو تیتاپ طلایی پیش من داره =} ) خلق شد.تو سال 2005 با لاینسس BSD منتشر شد و ژوئن سال ۲۰۰۸ بنیاد Django Software Foundation (DSF) برای توسعه و نگهداری(maintenance) جنگو به وجود اومد.اگه براتون جالبه باید بگم اسمش هم از اسم نوازنده گیتار معروف ژان باتیست راینهارت که معروف بوده به جنگو( یا جانگو وارد این دعواها نمیشیم :)) راینهارت (Django Reinhardt) گرفته شده (چراش رو اون دوتا عزیزی که خلق کردن کردن فریمورک رو باید جواب بدن :/)چرخه انتشار ورژن جنگویه چیز جالبی داره جنگو مثل اکثر برنامه ها و تکنولوژی ها که جالبه بدونینجنگو ورژن های TLS و Beta داره که تاریخ پشتیبانی و آپدیت متفاوتی دارنمثلا آخرین ورژن TLS جنگو تا سال 2026 ساپورت میشه(محض اطلاع کسایی که چند سال بعد این متنو می خونن الان سال 2021 هستیم ماه سپتامبر)چرا جنگو و تفاوتش با رقباش؟سوالیه که خیلی ها به خاطرش وب رو زیر و رو می کنناین بر عهده شماست که تصمیم بگیرید جنگو به دردتون می خوره یا نهاما من یه سری جدول از مقایسه جنگو بعضی رقباش میزارم ببینیدلجنگو در مقابل لاراوالجنگو در مقابل اکسپرسجنگو در مقابل ruby on railsپ.ن:بدبختانه هرچی گشتم واسه بقیه فریم ورکا جدول نبود :(تو قسمت بعدی یاد میگیریم چجوری جنگو رو نصب کنیم و یه پروژه جنگو بسازیم ?حتما یوتیوب رو ساب کنید و اینستاگرام هم دنبال کنید که آموزشای باحالی تو راهن? کد های آموزش هارو هم می تونید توی گیت هاب تمشک پیدا کنیدراستی اگه دیسکورد دارین حتما تو سرور دیسکورد هم جوین بشید که برنامه ها داریم!اگه این پست رو دوست داشتین لایک، کامنت و دنبال کردن انتشارات یادتون نره?شاد باشید