Re: [OT] Web Application Frameworks
fabio natali ha scritto:
Ciao a tutti,
mi rendo conto di essere molto OT. Se vi pare troppo OT lasciamo
subito cadere la cosa.
Devo utilizzare un Web Application Framework per sviluppare un sito
web con alcune funzionalita' "avanzate".
Dopo un po' di ricerche ho selezionato queste possibilita':
- Ruby on Rails
- Pylons
- TurboGears
(Ho escluso Django dopo che mi e' stato spiegato che e' nato per il
mondo dell'editoria ed e' meno flessibile degli altri.)
Domande come questa scatenano solo guerre di religione :).
Per la mia esperienza ti posso dire:
1) Django è probabilmente il framework migliore, ho diversi conoscenti
in gamba che si trovano bene. La comunità è ottima.
Io ogni tanto lo uso, fa il suo dovere, ma dati i miei gusti
particolari non mi piace (non tanto per il fatto che è orientato
all'editoria, ma per il fatto che è troppo invasivo e quel
15% dei casi per cui non è pensato rischia di esserti di peso;
infine alcune scelte iniziali mi lasciano molto perplesso, per
fortuna stanno rimediando nel modo giusto)
2) Per diverso tempo ho programmato in Twisted + Nevow.
Benchè molto interessante (e mi piaccia ancora) l'ho lasciato perdere
in favore di WSGI, perchè mi permette di scrivere applicazioni
organizzate molto meglio.
Ho sviluppato un gateway WSGI per Nginx e sto anche sviluppando un
mio framework, dato che non è ho trovati di adeguati - ma questo, si
sa, è il passatempo preferito dei rogrammatori Python :).
3) Molte persone in gamba che conosco parlano male di Pylons.
Molti lo usano perchè non ci sono alternative (?), ma Pylons
e tutto Paste, secondo alcuni, sono scritti male.
Per altri pareri passa sulla mailing list python@lists.python.it o sul
newsgroup it.comp.lang.python.
Molto dipende anche da cosa devi fare.
> [...]
Manlio Perillo
Reply to: