هل القارورة تستخدم nginx؟
هل القارورة تستخدم nginx؟

فيديو: هل القارورة تستخدم nginx؟

فيديو: هل القارورة تستخدم nginx؟
فيديو: هل زجاجات المياه صحية - افضل مبرد مياه 2024, شهر نوفمبر
Anonim

قارورة هو إطار عمل ويب Python خفيف الوزن ، و nginx هو خادم ويب مستقر للغاية ، ويعمل بشكل رائع على الأجهزة الرخيصة. في هذا المنشور ، سأوجهك خلال عملية التثبيت والتكوين nginx خادم للاستضافة قارورة التطبيقات القائمة.

بخصوص هذا ، هل القارورة تحتاج nginx؟

اذا أنت يريد يهرب قارورة في الإنتاج ، تأكد من استخدام خادم ويب جاهز للإنتاج مثل Nginx ، ودع تطبيقك يتم التعامل معه بواسطة خادم تطبيق WSGI مثل Gunicorn. إذا كنت تخطط للتشغيل على Heroku ، فسيتم توفير خادم ويب بشكل ضمني.

بجانب ما سبق ، ما خادم الويب هو القارورة؟ Werkzeug هو خادم WSGI الافتراضي لتطبيقات flask ولكن في الإنتاج عليك استخدام خوادم ناضجة مثل جونيكورن لتشغيل تطبيقات Flask.

وبالمثل ، هل القارورة جيدة لتطوير الويب؟

الإجابة في الأصل: لماذا يجب أن نستخدم قارورة ل تطوير الشبكة ? قارورة هو إطار أخف وزنًا للبايثون. إنها أداة لإنشاء مواقع بشكل أسرع. إنه ليس مطلوبًا ، إطارات العمل ليست كذلك ، لكنها تصنع تطوير أسرع من خلال تقديم رمز لجميع أنواع العمليات مثل تفاعل قاعدة البيانات أو نشاط الملف.

هل flask خادم WSGI؟

قارورة هو إطار عمل ويب صغير رائع لـ Python ، ومع ذلك ، فهو ليس لغة ويب أصلية. لذلك لتشغيل كود Python الخاص بنا على الويب الخادم صعب. اباتشي سوف تستخدم WSGI ملف للوصول إلى قارورة التطبيق ، لذلك فإن WSGI يسمح ملف Apache للتفاعل مع Python كما لو كان أصليًا. إنه نص بسيط.

موصى به: