Falling in love with... Zope 3

Il cliente mi chiama e mi telegramma le condizioni per l'offerta presentatagli la settimana prima: due mesi di tempo, un programmatore PHP di supporto, prendere o lasciare. Oggetto della "sfida": un sito di incontri. L'unico modo per raggiungere il risultato: Zope 3. Nasce così Love is Match.com, sito di incontri che si è trasformato nel giro di poco più di un anno da una start-up improvvisata ad una azienda che utilizza esclusivamente il framework Zope 3 e che ha una media di circa mezzo milione di pagine viste al giorno. Zope 3 è un framework per lo sviluppo di applicazioni in linguaggio Python che, sebbene non sia molto diffuso, consente di raggiungere livelli di produttività molto elevati anche nel caso in cui parte del team di sviluppo non abbia precedenti esperienze con questi strumenti. Il talk illustrerà l'evoluzione del progetto a partire dalla sua concezione originale fino alla struttura attuale, passando dall'ottimizzazione del database, alle tecniche di caching parziale ed alla scelta e la configurazione del server web e del reverse proxy. In parallelo si descriveranno il metodo di sviluppo adottato e le modalità di team management che hanno consentito il raggiungimento degli obiettivi prefissati dal committente.

pycon2 in the track Diffondere Python.

Download


Language
IT
Duration
60 minutes