He estado jugando con mi propio servidor web (Apache + Ubuntu) y python. Por lo que he visto hay 3 principales formas de hacer esto (?):mod_wsgi, mod_python o solo cgi?
- Apache configurado para manejar .py como CGI
- Apache configurado para utilizar mod_python que se ha quedado desfasado
- (?) Apache configurado para usar mod_wsgi
Recuerdo haber leído que Django prefiere mod_wsgi, y estoy un poco interesada en aprender Django (he oído que su tutorial oficial es bastante excelente).
¿Cuál es la configuración 'recomendada'? Supongo que ya no hay motivo para usar mod_python, pero ¿cuáles son las diferencias entre manejar .py como cgi y mod_wsgi? ¿Es posible ejecutarlos en tándem (y te gustaría?), ¿O es solo una idea ridícula y debería dejar de pensar en cosas tan locas?
Creo que realmente estoy buscando un manual de Apache + Python (los enlaces también son buenos) - nada de lo que he encontrado hasta ahora ha sido terriblemente informativo - fueron principalmente de cómo hacerlo.
Refutación del sitio mod_python: 'Actualmente, mod_python no se encuentra en desarrollo activo.Esto no quiere decir que esté "muerto" como algunas personas han afirmado. Simplemente significa que el código y el proyecto son lo suficientemente maduros cuando se requiere muy poco para mantenerlo ". (http://www.modpython.org/) –
Además, está en desarrollo activo de nuevo, con una nueva versión en noviembre de 2013. – nedned