2008-10-19 18 views
13

He estado jugando con mod_python en apache2, que parece funcionar de forma diferente a como lo hace python en general; hay una sintaxis un poco diferente y cosas que debes hacer. No está muy bien documentado y después de unos días de jugar con él, realmente no estoy viendo el punto de mod_python en absoluto, especialmente cuando cosas como php están tan bien documentadas y disponibles.Python para el desarrollo web en Apache

Puedo ver cómo Python funciona bien para la programación del sistema, pero ¿alguien puede dar alguna información sobre por qué no debería simplemente volcar Python para una aplicación basada en web?

+1

"hay una sintaxis poco diferente" Sírvanse proporcionar el ejemplo específico para esto. –

Respuesta

6

mod_python no fue realmente hecho para hacer una programación web básica. Le sugiero que vaya con un marco:

Mi sugerencia es dar pitón algún tiempo. Es fácil confundir la simplicidad y la falta de poder. :)

29
  1. No utilice mod_python. Un error común es tomar mod_python como "mod_php, pero para python" y que es no verdadero. Use mod_wsgi en su lugar.
  2. Elija un marco web. CherryPy. Pylons. Django.
  3. Mira wsgi.org
+1

"Use mod_wsgi en cambio" ¡Seconded! O SCGI si le resulta más fácil no ejecutar en el mismo proceso. – ephemient

+1

Puede ejecutar mod_wsgi en un proceso separado también. Intenta leer sobre el "modo daemon mod_wsgi". –

+0

El modo daemon de mod_wsgi * no * está disponible en Windows. –

Cuestiones relacionadas