ג'אנגו (פלטפורמת פיתוח) – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Addbot (שיחה | תרומות)
מ בוט: מעביר קישורי בינויקי לויקינתונים - d:q842014
מ קישורים פנימיים
שורה 12:
| אתר בית=[http://www.djangoproject.com/ www.djangoproject.com]
}}
'''ג'אנגו''' ('''Django''') היא תשתית ([[שלד תוכנה|Framework]]) כתיבת אפליקציות רשת הכתובה בשפת [[פייתון (שפת תכנות)|פייתון]] כפרויקט [[תוכנה חופשית]]. היא מיישמת [[ארכיטקטורת MVC|ארכיטקטורת מודל-תצוגה-בקרה]] (Model-View-Controller) ומיפוי אובייקטים[[אובייקט (מדעי המחשב)|אובייקט]]ים ל[[בסיס נתונים יחסי]] יחסי ([[מיפוי אובייקטי-רלציוני|ORM]]). עקרונותיה הם פשטות, אי-חזרה על קטעי קוד, שימוש במוסכמות במקום בקונפיגורציה ועל ידי כך מאפשרת כתיבת אפליקציות רשת בעזרת מעט מאוד שורות קוד יחסית לתשתיות ושפות אחרות{{מקור}}.
 
היא פותחה במקור על ידי מו"ל אמריקאי בשם The World Company שהשתמש בה כתשתית לאתר החדשות של העיתון{{מקור}}. ע"מ להקטין את עלויות התחזוקה של התוכנה, החליטו מתחזקי האתר לשחרר את ג'אנגו כתוכנה חופשית בשנת 2005. בתחילה המשיכו הם להיות המתחזקים העיקריים, אולם בשנת 2008 הוקמה קרן ג'אנגו, שהיא [[מלכ"ר]] שמחזיק את ה[[שם מסחרי|שם המסחרי]] ומקדם את פיתוח התוכנה{{הערה|[http://www.djangoproject.com/foundation/faq/ הסבר על קרן ג'אנגו] מתוך [http://djangoproject.com אתר פרויקט ג'אנגו]}}.