Which web server suits Django best? Apache, Nginx or something else?
25th January 2011
My answer to Which web server suits Django best? Apache, Nginx or something else? on Quora
I’m still a big fan of a stripped down Apache+mod_wsgi running behind nginx.
Nginx handles static files, gzip, trickling to slow clients, load balancing and having a configuration language that’s actually pleasant to work with.
Apache just sits there serving up dynamic Python pages via mod_wsgi, using the shortest possible config.
The reason I like Apache for this is I don’t need to babysit the process at all, unlike if I was using FastCGI or running a separate Python app server.
More recent articles
- Weeknotes: Llama 3, AI for Data Journalism, llm-evals and datasette-secrets - 23rd April 2024
- Options for accessing Llama 3 from the terminal using LLM - 22nd April 2024
- AI for Data Journalism: demonstrating what we can do with this stuff right now - 17th April 2024
- Three major LLM releases in 24 hours (plus weeknotes) - 10th April 2024
- Building files-to-prompt entirely using Claude 3 Opus - 8th April 2024
- Running OCR against PDFs and images directly in your browser - 30th March 2024
- llm cmd undo last git commit - a new plugin for LLM - 26th March 2024
- Building and testing C extensions for SQLite with ChatGPT Code Interpreter - 23rd March 2024
- Claude and ChatGPT for ad-hoc sidequests - 22nd March 2024
- Weeknotes: the aftermath of NICAR - 16th March 2024