שרת האינטרנט Gateway Interface הוא ממשק ברמה נמוכה בין שרתי אינטרנט ויישומי אינטרנט / מסגרות לשפת תכנות Python.
זה לא רשמי ומה שנקרא "סטנדרטי" לכתיבת יישומי אינטרנט נוצר כדי לקדם את הכלים נפוצים לתמיכה ביישומי אינטרנט ניידים שפועלים ללא תלות בטכנולוגית השרת הם רצים על.
בקבוק הוא מסגרת פייתון, גם אם אחד קטן, שפועל על תקן WSGI וניתן להשתמש בו כדי לכתוב יישומי אינטרנט ניידים סרר-אגנוסטי.
בקבוק כבר ידוע לרוץ על טכנולוגיות שרת רבות, חלק מהשרתים שנבדקו כוללים דבק, fapws3,-Google App Engine וCherrypy. גם אם לא באופן רשמי נבדק, בעצם כל שרת HTTP WSGI מסוגל יכול לרוץ בקבוק. לפחות בתאוריה.
המסגרת עצמה היא קטנה מספיק כדי להתאים בתוך קובץ אחד בודד ויכול להיות מותקנת וטעון כמו כל מודול Python אחר
תכונות :.
- אין תלות חיצונית
- מערכת הניתוב שלה
- כתובות ידידותיות SEO
- פריסות בתבניות
- תמיכה עבור עוגיות
- תמיכה עבור מניפולציה מטה
- תמיכה עבור העלאת קבצים
- נתוני טופס טיפול
- Built-in שרת HTTP
מה חדש בהודעה זו:
- הנכס החדש BaseRequest.route () מחזיר את כביש ש תאם את הבקשה.
מה חדש בגרסה 0.11.3:
- דובר תמיכת 2.x Python ו -3. x תחביר. אין צורך לרוץ 2to3 יותר.
מה חדש בגרסת 0.10.1:
- נוספה תמיכה עבור יישומי WSGI גלם לBottle.mount ().
- Bottle.mount () כדי פרמטר השתנה.
- Bottle.route () עכשיו accpets מחרוזת יבוא לפרמטר callback.
- תמיכת ירד Gunicorn 0.8. גרסה נתמכת נוכחית היא 0.13.
- אפשרויות מותאמות אישית נוסף לGunicorn שרת.
- לבסוף ירד תמיכה במסנני סוג. החלף עם תוסף מותאם אישית של צורך.
מה חדש בגרסה 0.9.2:
- מה חדש:
- תוסף-API מותג חדש. עיין במדריך לתוספים ותוסף פיתוח לפרטים.
- מעצב המסלול () קיבל הרבה תכונות חדשות. ראה Bottle.route () לפרטים.
- מתאמי שרת חדשים לgevent, meinheld ויורן.
- תמיכה עבור תבניות SimpleTAL.
- יוצא מן הכלל טוב יותר של זמן ריצה הטיפול לתבניות mako במצב debug.
- הרבה תיעוד, תיקונים ושיפורים קטנים.
- . רכוש Request.urlparts חדש
- שיפורי ביצועים:
- עכשיו סביבות wsgi.run_once מיוחדים מקרים נתב כדי לזרז את CGI.
- צמצום זמן טעינת מודול על ידי ~ 30% ומנתח תבנית מותאמת.
- תמיכה עבור & quot; App מטמון & quot; על Google App Engine.
- חלק מהתכונות לעתים נדירות או מיושנות כיום תוספים שלהימנע מעל אם לא נעשה שימוש בתכונה.
מה חדש בגרסת 0.8.5:
- & quot הקבוע; טעה מחדש שרת מת על חומרה איטית. & Quot;
תגובות לא נמצא