Lighttpd và Nginx nào, dựa trên kinh nghiệm của bạn, phù hợp hơn với Django? Tôi đã sử dụng cả hai và hầu như không nhận thấy bất kỳ sự khác biệt nào cả, chúng chỉ hoạt động tốt ... Có trường hợp sử dụng nào khi một trong số chúng hoạt động tốt hơn nhiều so với cái khác không? Khi trả lời xin vui lòng tính đến cả sự đơn giản về cấu hình và hiệu quả.
Thiết lập thông thường của tôi là có một quy trình Django FCGI riêng (như trong ./manage.py runfcgi daemonize=false port=8098 host=127.0.0.1
) được khởi chạy thông qua daemontools hoặc một init.d
tập lệnh và lighty / nginx hoạt động như một proxy ngược.
Ồ, và nếu bạn cảm thấy một số máy chủ http khác tốt hơn cho Django so với Lighty và Nginx, xin đừng ngần ngại chia sẻ suy nghĩ của bạn.