In data mercoledì 13 ottobre 2010 09:55:50, iem4voos ha scritto:
> Cari Guru e Plonisti,
>   sono alle prese con un portlet per visualizzare gli articoli più 
> commentati. Inizialmente avevo tentato un approccio, richiamando gli oggetti, 
> poi sapendo che ovunque viene scritto che richiamare gli oggetti è male e 
> porta a un notevole rallentamento ho cercato di risolvere il problema usando 
> solamente i "brains".
> 
> Una volta finito, ho confrontato i tempi di esecuzione delle due procedure 
> [getA()  e getB()] e paradossalmente ,in media, la procedura che rievoca 
> tutti gli oggetti è anche se di poco più veloce (anche se con un wrost case, 
> anche se raro, molto elevato)
> 
> Da qui la mia domanda: ho sbagliato qualcosa io o il comportamento è dovuto 
> perchè l'ho testato su un istanza con pochi oggetti (<10) ?

Hai provato con uno Zope appena avviato?
Inoltre sicuramente con pochi oggetti così in gioco penso che un PC moderno non 
si accorga della differenza.

Devi valutare nel tuo caso reale quanti utenti e chiamate contemporanee hai e 
se vedono gli stessi oggetti o no.

Saluti,
Fabry

-- 
Fabrizio Reale

Redomino S.r.l.
Largo Valgioie 14, 
10146 Torino Italy
Tel: +39 0117499875
http://redomino.com
_______________________________________________
Plone-IT mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html

Rispondere a