Je banka vhodná na výrobu?
Je banka vhodná na výrobu?

Video: Je banka vhodná na výrobu?

Video: Je banka vhodná na výrobu?
Video: Amazing Boring Tool for CNC Machining 2024, November
Anonim

Hoci Banka má vstavaný webový server, ako všetci vieme, nie je vhodný výroby a musí byť umiestnený za skutočným webovým serverom schopným komunikovať Banka prostredníctvom protokolu WSGI. Bežnou voľbou je Gunicorn-Python WSGI HTTP server. Poskytovanie statických súborov a proxy servera pomocou Nginx.

Vzhľadom na to, ako spustíte banku na produkčnom serveri?

Ak chceš spustiť Flask vo výrobe , určite použite a výroby - pripravený web server ako Nginx a nechajte svoju aplikáciu spravovať aplikáciou WSGI server ako Gunicorn. Ak plánujete beh na webe Heroku server sa poskytuje implicitne.

Následne je otázkou, prečo je banka mikrorámčekom? Banka je mikro webový rámec napísaný v Pythone. Je klasifikovaný ako a mikrorámca pretože nevyžaduje špeciálne nástroje alebo knižnice. Nemá žiadnu databázovú abstrakciu, validáciu formulárov ani žiadne iné komponenty, kde už existujúce knižnice tretích strán poskytujú bežné funkcie.

Je týmto spôsobom banka dostatočne rýchla?

Banka mierne slúži na odpovede JSON rýchlejšie než Django. V porovnaní s rámcami v iných jazykoch sú však obe bezvýznamné. Dôvod použiť Django resp Banka je zvýšiť výkon dev, build rýchlejšie a mať dostatočne rýchlo „rámec.

Čo môžete postaviť pomocou banky?

Banka je webový rámec. To znamená banke poskytuje vy s nástrojmi, knižnicami a technológiami, ktoré to umožňujú vy do stavať webovú aplikáciu. Táto webová aplikácia môcť byť nejakými webovými stránkami, blogom, wiki alebo byť tak veľký ako webová aplikácia kalendára alebo komerčná webová stránka. Banka je ľahký webový rám Pythonu.

Odporúča: