Twisted è un framework di rete basato sugli eventi scritto in python e rilasciato sotto licenza MIT.
Al suo interno contiene numerosi server e client per i più diffusi protocolli di rete da http a smtp senza dimenticare snmp e tanti altri protocolli minori. Tra i punti di forza di Twisted la flessibilità del codice di base e la facilità con cui si può estendere.
Durante lo sviluppo i temi della sicurezza e della stabilità sono stati presi altamente in considerazione così come la possibilità di sviluppare rapidamente la propria applicazione.
Per capire meglio come funziona questo framework potete consultare la documentazione, che include anche esempi passo passo, oppure le faq. Per interagire con la comunità Twisted potete scrivervi alla mailing list twisted-python, leggere Planet Twisted oppure entrare nel canale irc #twisted su irc.freenode.net.
Via | TwistedMatrix
klausbachmann
11 ott 2009 - 17:03 - #1ho usato twisted negli ultimi sei mesi per sviluppare un’applicazione web, devo dire che purtroppo twisted è assai complicato e ahimè scarsamente documentato. alla fine abbiamo deciso di passare a django e deployare tutto sulla cloud di googleappengine. certo, ci sono alcune features di twisted che django non supporta, ma a parte casi molto particolari mi sento di dire che la simplicità e l’esistenza di una documentazione e corposa comunità a supporto, in questi tempi contano davvero tanto, soprattutto quando si tratta di realizzare un prototipo in breve tempo per ottenere il finanziamento di un progetto.
pezzo_di_medda
12 ott 2009 - 11:45 - #2> passare a django e deployare tutto sulla cloud di googleappengine
eehh!??!
destynova
13 ott 2009 - 10:49 - #3django è un framework per lo sviluppo di applicazioni web, cosa c’entra con twisted?
Markon
25 ott 2009 - 23:51 - #4@destynova: puoi usare anche twisted per sviluppare applicazioni web. Con ad esempio un framework come Nevow ;)
Tuttavia Django è molto più semplice :)