Mmmm credo di dovermi informare meglio sull'argomento, sono molto impreparato a quanto pare.<div>Grazie comunque a tutti.<br><br><div class="gmail_quote">Il giorno 21 dicembre 2011 20:00, Roberto De Ioris <span dir="ltr"><<a href="mailto:roberto@unbit.it">roberto@unbit.it</a>></span> ha scritto:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
> Salve sto cercando da molto tempo documenti sui CGI con Python...<br>
> Dato che le applicazioni web stanno prendendo il sopravvento sui programmi<br>
> e mi voglio adeguare...<br>
</div>> mailman/listinfo/python<br>
><br>
<br>
CGI e' una "tecnica" per eseguire script "generici" tramite un webserver<br>
che si limita a reindirizzarne l'output al client. E' una tecnologia a<br>
basso livello (e per lo piu' obsoleta), ma estremamente semplice. Ti<br>
consiglio di NON sviluppare su CGI, ma di seguire lo standard python e<br>
ragionare in "WSGI"<br>
<br>
<a href="http://en.wikipedia.org/wiki/Web_Server_Gateway_Interface" target="_blank">http://en.wikipedia.org/wiki/Web_Server_Gateway_Interface</a><br>
<br>
e' a un livello di astrazione piu' alto, il che implica che puoi eseguire<br>
applicazioni WSGI su un motore CGI.<br>
<br>
Sebbene studiare CGI sia una buona cosa (indipendentemente dal linguaggio)<br>
ultimamente mi sto accorgendo di come questo porti alcune persone a<br>
continuare a ragionare in termini di script web (stile php) e non di<br>
"applicazioni" web (come invece costringe a fare WSGI).<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Roberto De Ioris<br>
<a href="http://unbit.it" target="_blank">http://unbit.it</a><br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
</font></span></blockquote></div><br></div>