Conosco solo la programmazione lato server con PHP. Per me, scrivo qualcosa index.php
e chiamo http://localhost/index.php
e vedo i risultati dello script PHP. Sto usando CakePHP e capisco che c'è qualcosa che puoi fare con la riscrittura degli URL, ma nella mia mente c'è questa relazione uno a uno tra URL e file PHP sul server.
Ora faccio molto con Python, ma solo utilites da riga di comando. Vorrei usare Python invece di PHP per il mio prossimo progetto. Finora, mi è stato detto mod_python
che devo usare un framework come Pylons o Twisted o persino Django per ottenere qualsiasi output. Altri hanno detto che devo solo print()
un'intestazione HTTP e quindi lo script uscirà come se fossi usato con PHP.
Vorrei scrivere qualcosa che fondamentalmente prende solo un elenco di directory e lo rende carino, in modo da poter accedere a un mucchio di file PDF da un browser mobile. So come farlo con PHP, so come creare uno script Python che genererebbe l'HTML. Semplicemente non so come eseguire quello script quando apro http://localhost/pdfcentral/
.
Come dovrei configurare il mio server? Funziona su Ubuntu 10.04.
cgi-bin
directory in modo che il server sappia eseguirlo e facoltativamente fare un reindirizzamento di un file PHP su di esso se desideri usare un percorso diverso. Per quanto riguarda lo script Python in sé è possibile seguire questa procedura: forrestbao.blogspot.com/2009/08/...