Czy kolba nadaje się do produkcji?
Czy kolba nadaje się do produkcji?

Wideo: Czy kolba nadaje się do produkcji?

Wideo: Czy kolba nadaje się do produkcji?
Wideo: Co nowego w sklepie Kolba.pl, czyli nowości na czerwiec 2023 2024, Może
Anonim

Mimo że Kolba ma wbudowany serwer WWW, jak wszyscy wiemy, nie nadaje się do produkcja i musi być umieszczony za prawdziwym serwerem internetowym, z którym można się komunikować Kolba przez protokół WSGI. Częstym wyborem jest Gunicorn - serwer HTTP WSGI w Pythonie. Obsługa plików statycznych i żądania proxy za pomocą Nginx.

Biorąc to pod uwagę, jak uruchomić kolbę na serwerze produkcyjnym?

Jeśli chcesz Uruchom Flask w produkcji , pamiętaj, aby użyć a produkcja -gotowa sieć serwer jak Nginx i niech Twoja aplikacja będzie obsługiwana przez aplikację WSGI serwer jak Gunicorn. Jeśli planujesz bieganie w Heroku, sieci serwer jest dostarczana niejawnie.

Następnie pojawia się pytanie, dlaczego kolba jest mikroframeworkiem? Kolba to mikro web framework napisany w Pythonie. Jest klasyfikowany jako mikroframework ponieważ nie wymaga specjalnych narzędzi ani bibliotek. Nie ma warstwy abstrakcji bazy danych, walidacji formularzy ani żadnych innych komponentów, w których istniejące wcześniej biblioteki innych firm zapewniają wspólne funkcje.

Czy w ten sposób kolba jest wystarczająco szybka?

Kolba nieznacznie obsługuje odpowiedzi JSON szybciej niż Django. Jednak oba są nieistotne w porównaniu do frameworków w innych językach. Powód używania Django lub Kolba jest zwiększenie wydajności deweloperów, budowanie szybciej i mieć wystarczająco szybko ramy.

Co można zbudować za pomocą kolby?

Kolba to platforma internetowa. To znaczy kolba zapewnia ty z narzędziami, bibliotekami i technologiami, które pozwalają ty do budować aplikacja internetowa. Ta aplikacja internetowa Móc być niektórymi stronami internetowymi, blogiem, wiki lub być tak duży, jak internetowa aplikacja kalendarza lub komercyjna witryna internetowa. Kolba to lekka ramka internetowa Pythona.

Zalecana: