A është baloni i mirë për prodhim?
A është baloni i mirë për prodhim?

Video: A është baloni i mirë për prodhim?

Video: A është baloni i mirë për prodhim?
Video: KUSH ËSHTË "DIBRANET" - Film Dokumentar nga Donika Mustafaj 2024, Nëntor
Anonim

Edhe pse Balonë ka një server të integruar në internet, siç e dimë të gjithë, nuk është i përshtatshëm për të prodhimit dhe duhet të vendoset pas një web serveri të vërtetë në gjendje të komunikojë me të Balonë përmes një protokolli WSGI. Një zgjedhje e zakonshme për këtë është serveri Gunicorn-a Python WSGI HTTP. Shërbyer skedarë statikë dhe kërkesë proxying me Nginx.

Duke marrë parasysh këtë, si e drejtoni një balonë në një server prodhimi?

Nëse dëshironi drejtuar Flask në prodhim , sigurohuni që të përdorni një prodhimit -ueb i gatshëm server si Nginx, dhe lëreni aplikacionin tuaj të trajtohet nga një aplikacion WSGI server si Gunicorn. Nëse planifikoni vrapimi në Heroku, një ueb server ofrohet në mënyrë implicite.

Më pas, pyetja është, pse flasku është një mikrokornizë? Balonë është një kornizë mikro ueb e shkruar në Python. Ajo klasifikohet si një mikrokorniza sepse nuk kërkon mjete apo biblioteka të veçanta. Nuk ka shtresë abstraksioni të bazës së të dhënave, vërtetim formulari ose ndonjë komponent tjetër ku bibliotekat para-ekzistuese të palëve të treta ofrojnë funksione të përbashkëta.

Në këtë mënyrë, a është balona mjaft e shpejtë?

Balonë i shërben pak përgjigjet JSON më shpejt se Django. Megjithatë, të dyja janë të parëndësishme kur krahasohen me kornizat në gjuhë të tjera. Arsyeja për të përdorur Django ose Balonë është për të rritur performancën e dev, ndërtimin më shpejt , dhe keni një " mjaft shpejt "kornizë.

Çfarë mund të ndërtoni me balonë?

Balonë është një kornizë ueb. Kjo do të thotë balonë ofron ju me mjete, biblioteka dhe teknologji që lejojnë ju te ndërtoj një aplikacion në internet. Ky aplikacion ueb mund të jenë disa faqe interneti, një blog, një wiki ose të jenë aq të mëdha sa një aplikacion kalendarik i bazuar në ueb ose një faqe interneti komerciale. Balonë është një kornizë web e lehtë e Python.

Recommended: