Python web app

u0206397

Senior Member
Joined
Jul 15, 2009
Messages
764
Reaction score
0
What is the most common deployment for a production web app written in Python?

For example, PHP usually uses the LAMP stack with Apache server.

What's the equivalent setup for a Python app so that I can easily find instructions and info?

I know there are many small Python web server options around. Are they suitable for production grade application to put on the Internet?
 

potNPan

Member
Joined
Jun 1, 2010
Messages
472
Reaction score
5
I can't say about most common, but Django is pretty popular. In my experience it's really simple to pick up and decently full-featured.

I believe the regular stack to go along is Linux, Apache and PostgreSQL but it works with different OS, server software and DBMS.
https://en.wikipedia.org/wiki/Django_(web_framework)#Server_arrangements

Production grade will depend on your requirements. The developers for Django use it for a small newspaper's website but I'm not sure how well it'd work for banking or a high-traffic game, for example.
 

tangent314

Moderator
Moderator
Joined
Jul 26, 2002
Messages
5,136
Reaction score
224
Django used to be the go to for a python web stack, but these days flask is getting more interest
 

jamesma

Junior Member
Joined
Feb 5, 2017
Messages
4
Reaction score
0
I'm using django, nginx and gunicorn for production.
Previously was on pyramid but didn't like it.
 
Important Forum Advisory Note
This forum is moderated by volunteer moderators who will react only to members' feedback on posts. Moderators are not employees or representatives of HWZ Forums. Forum members and moderators are responsible for their own posts. Please refer to our Community Guidelines and Standards and Terms and Conditions for more information.
Top