Կոլբը լավ է արտադրության համար:
Կոլբը լավ է արտադրության համար:

Video: Կոլբը լավ է արտադրության համար:

Video: Կոլբը լավ է արտադրության համար:
Video: Փակվել է 40 տարի ~ Պորտուգալական ազնվականների լքված պալատն իր ողջ ունեցվածքով 2024, Մայիս
Anonim

Չնայած նրան Կոլբա ունի ներկառուցված վեբ սերվեր, ինչպես բոլորս գիտենք, այն հարմար չէ արտադրությունը և պետք է դրվի իրական վեբ սերվերի հետևում, որը կարող է շփվել Կոլբա WSGI արձանագրության միջոցով: Դրա ընդհանուր ընտրությունը Gunicorn-a Python WSGI HTTP սերվերն է: Nginx-ով ստատիկ ֆայլերի և պրոքսինգի հարցումների սպասարկում:

Հաշվի առնելով սա՝ ինչպե՞ս եք գործարկում կոլբը արտադրական սերվերում:

Եթե ցանկանում եք գործարկել Flask-ը արտադրության մեջ , անպայման օգտագործեք ա արտադրությունը - պատրաստ վեբ սերվեր ինչպես Nginx-ը, և թող ձեր հավելվածը կառավարվի WSGI հավելվածի կողմից սերվեր ինչպես Gunicorn-ը: Եթե դուք պլանավորում եք վազում Հերոկուի վրա, վեբ սերվեր տրամադրվում է անուղղակիորեն:

Հետագայում հարցն այն է, թե ինչու է տափաշիշը Microframework: Կոլբա Python-ով գրված միկրո վեբ շրջանակ է: Դա դասակարգվում է որպես ա միկրոշրջանակ քանի որ դա չի պահանջում հատուկ գործիքներ կամ գրադարաններ: Այն չունի տվյալների բազայի վերացական շերտ, ձևի վավերացում կամ որևէ այլ բաղադրիչ, որտեղ նախկինում գոյություն ունեցող երրորդ կողմի գրադարաններն ապահովում են ընդհանուր գործառույթներ:

Այս կերպ, արդյոք կոլբը բավական արագ է:

Կոլբա մի փոքր սպասարկում է JSON պատասխանները ավելի արագ քան Ջանգոն։ Այնուամենայնիվ, դրանք երկուսն էլ աննշան են, երբ համեմատվում են այլ լեզուների շրջանակների հետ: Django-ի օգտագործման պատճառը կամ Կոլբա մշակողի կատարողականությունը բարձրացնելն է, կառուցել ավելի արագ , և ունենալ « բավականաչափ արագ « շրջանակ.

Ինչ կարող եք կառուցել կոլբայի հետ:

Կոլբա վեբ շրջանակ է: Սա նշանակում է տափաշիշ ապահովում է դու գործիքներով, գրադարաններով և տեխնոլոգիաներով, որոնք թույլ են տալիս դու դեպի կառուցել վեբ հավելված: Այս վեբ հավելվածը կարող է լինեն որոշ վեբ էջեր, բլոգ, վիքի կամ վեբ վրա հիմնված օրացույցային հավելված կամ առևտրային կայք: Կոլբա Python-ի թեթև վեբ շրջանակն է:

Խորհուրդ ենք տալիս: