האם בקבוק טוב לייצור?
האם בקבוק טוב לייצור?

וִידֵאוֹ: האם בקבוק טוב לייצור?

וִידֵאוֹ: האם בקבוק טוב לייצור?
וִידֵאוֹ: האם העיניים שלך טובות? - 92% נכשלים 2024, נוֹבֶמבֶּר
Anonim

למרות ש בקבוק יש שרת אינטרנט מובנה, כפי שכולנו יודעים, הוא לא מתאים הפקה וצריך לשים מאחורי שרת אינטרנט אמיתי שיכול לתקשר איתו בקבוק באמצעות פרוטוקול WSGI. בחירה נפוצה לכך היא שרת HTTP של Gunicorn-a Python WSGI. הגשת קבצים סטטיים ובקשת פרוקסי עם Nginx.

בהתחשב בזה, איך מפעילים בקבוק בשרת ייצור?

אם אתה רוצה להפעיל את Flask בייצור , הקפד להשתמש ב-a הפקה -רשת מוכנה שרת כמו Nginx, ואפשר לאפליקציה שלך לטפל באפליקציה של WSGI שרת כמו גוניקורן. אם אתה מתכנן רץ על Heroku, רשת שרת מסופק באופן מרומז.

לאחר מכן, השאלה היא, מדוע פלסק הוא Microframework? בקבוק היא מסגרת מיקרו אינטרנט שנכתבה בפייתון. זה מסווג בתור א מיקרו-מסגרת כי זה לא דורש כלים או ספריות מסוימות. אין לו שכבת הפשטה של מסד נתונים, אימות טפסים או כל רכיב אחר שבו ספריות צד שלישי קיימות מספקות פונקציות נפוצות.

באופן זה, האם הבקבוק מהיר מספיק?

בקבוק מגיש מעט תגובות JSON מהר יותר מאשר ג'נגו. עם זאת, שניהם חסרי משמעות בהשוואה למסגרות בשפות אחרות. הסיבה להשתמש ב-Django או בקבוק הוא להגביר את ביצועי הפיתוח, לבנות מהר יותר , ויש לך " מהיר מספיק "מסגרת.

מה אתה יכול לבנות עם בקבוק?

בקבוק היא מסגרת אינטרנט. זה אומר בקבוק מספק אתה עם כלים, ספריות וטכנולוגיות המאפשרות אתה ל לִבנוֹת יישום אינטרנט. יישום האינטרנט הזה פחית להיות כמה דפי אינטרנט, בלוג, ויקי או גדול כמו יישום לוח שנה מבוסס אינטרנט או אתר מסחרי. בקבוק היא מסגרת אינטרנט קלת משקל של Python.

מוּמלָץ: