Tôi đã chơi xung quanh với máy chủ web của riêng mình (Apache + Ubuntu) và python. Từ những gì tôi đã nhìn thấy có 3 cách chính để làm điều này (?):mod_wsgi, mod_python, hoặc chỉ cgi?
- Apache cấu hình để xử lý py như cgi
- Apache cấu hình để sử dụng mod_python rằng bây giờ đã lỗi thời
- (?) Apache được định cấu hình để sử dụng mod_wsgi
Tôi nhớ đọc rằng Django thích mod_wsgi và tôi rất thích học Django (Tôi đã nghe hướng dẫn chính thức của họ là khá xuất sắc).
Thiết lập 'được đề xuất' là gì? Tôi đoán có thực sự không có lý do để sử dụng mod_python nữa, nhưng sự khác biệt giữa xử lý .py như cgi, và mod_wsgi là gì? Có thể chạy chúng song song (và bạn sẽ muốn?), Hay đó chỉ là một ý tưởng vô lý và tôi nên ngừng suy nghĩ những điều điên rồ như vậy? Tôi nghĩ tôi thực sự chỉ tìm kiếm một mồi trên Apache + Python (liên kết cũng tốt) - không có gì tôi đã đi qua cho đến nay đã được thông tin khủng khiếp - họ chủ yếu chỉ là làm thế nào để.
Từ bỏ trang web mod_python: 'Hiện tại mod_python không hoạt động.Điều này không có nghĩa là nó "chết" như một số người đã tuyên bố. Nó đơn giản có nghĩa là mã và dự án đủ trưởng thành khi cần rất ít để duy trì nó. ' (http://www.modpython.org/) –
Ngoài ra, nó đang được phát triển tích cực một lần nữa, với một bản phát hành mới vào tháng 11 năm 2013. – nedned