Колба nginx колдонобу?
Колба nginx колдонобу?

Video: Колба nginx колдонобу?

Video: Колба nginx колдонобу?
Video: Create flask app & configure nginx - Deploy Flask application on EC2 p.4 2024, Ноябрь
Anonim

Колба жеңил Python веб алкагында болуп саналат, жана nginx абдан туруктуу веб-сервер, ал арзан жабдыкта жакшы иштейт. Бул постто мен сизге орнотуу жана конфигурациялоо процесси аркылуу жол көрсөтөм nginx хост үчүн сервер Колба негизделген колдонмолор.

Буга байланыштуу, колбага nginx керекпи?

Эгер сен келет чуркоо Колба өндүрүштө, сыяктуу өндүрүшкө даяр веб-серверди колдонууну унутпаңыз Nginx , жана колдонмоңузду Gunicorn сыяктуу WSGI тиркеме сервери иштетүүгө уруксат бериңиз. Эгер сиз Heroku менен иштөөнү пландаштырсаңыз, анда веб-сервер кыйыр түрдө берилет.

Жогорудагыдан тышкары, кайсы веб-сервер колба? Werkzeug колба колдонмолору үчүн демейки WSGI сервери, бирок өндүрүштө сиз сыяктуу жетилген серверлерди колдонушуңуз керек Gunicorn Flask колдонмолорун иштетүү үчүн.

Ошо сыяктуу эле, колба веб-иштеп чыгуу үчүн жакшыбы?

Башында Жооп: Эмне үчүн биз колдонушубуз керек Колба үчүн веб иштеп чыгуу ? Колба Python үчүн жеңилирээк алкак болуп саналат. Бул тезирээк сайттарды түзүү куралы. Бул талап кылынбайт, алкактар эч качан талап кылынбайт, бирок ал кылат өнүктүрүү маалымат базасынын өз ара аракеттешүүсү же файл активдүүлүгү сыяктуу процесстердин бардык түрлөрү үчүн кодду сунуштоо менен тезирээк.

Колба WSGI серверби?

Колба Python үчүн фантастикалык микро желе алкагында болуп саналат, бирок, бул эне желе тили эмес. Ошентип, биздин Python кодубуз желеде иштөө үчүн сервер татаал болуп саналат. Apache колдонот WSGI файлыбызга кирүү үчүн Колба колдонмо, ошондуктан WSGI файл Apache менен Python менен өз ара аракеттенүүгө мүмкүндүк берет. Бул жөнөкөй скрипт.

Сунушталууда: