Solo conozco la programación del lado del servidor con PHP. Para mí, escribo algo index.php
y llamo http://localhost/index.php
y veo los resultados del script PHP. He estado usando CakePHP y entiendo que hay algo que puede hacer con la reescritura de URL, pero en mi opinión, existe una relación uno a uno entre las URL y los archivos PHP en el servidor.
Ahora hago mucho con Python, pero solo utilidades de línea de comandos. Me gustaría usar Python en lugar de PHP para mi próximo proyecto. Hasta ahora, me dijeron mod_python
que tenía que usar un marco como Pylons o Twisted o incluso Django para obtener cualquier salida. Otros han dicho que solo tengo print()
un encabezado HTTP y luego el script saldría como si estuviera usando PHP.
Me gustaría escribir algo que básicamente solo tome una lista de directorio y lo haga bonito, para que pueda acceder a un montón de archivos PDF desde un navegador móvil. Sé cómo hacer esto con PHP, sé cómo crear un script de Python que generaría el HTML. Simplemente no sé cómo ejecutar ese script cuando lo abro http://localhost/pdfcentral/
.
¿Cómo tendría que configurar mi servidor? Se ejecuta en Ubuntu 10.04.
cgi-bin
directorio para que el servidor sepa ejecutarlo y, opcionalmente, redirigir un archivo PHP si desea utilizar una ruta diferente. Con respecto al script Python en sí, puede seguir este procedimiento: forrestbao.blogspot.com/2009/08/…