Thanks Malcolm,  I think I've find the issue. I set time.time() to
test  several steps in my program, retrieving data is pretty fast, the
entire function spent 6s to finish the task. However, at the final
stage on template rendering, seems Explorer(IE) will be under highly
loaded status(not responding in a long time) if there were so many
records, for example, I use css+div to display all records as a table,
so, for every cell, at least one <li> tag should be included.  Say,
there are more than 2,000 records, and every records has rough 20
column. The actual time that IE spent will be extremely longer than
6s.

For double testing above-said reason, I just keep all program and just
remove the FOR looping in my template, the result is faster than
before. However when I set time.time() for testing such FOR looping in
my template ( {% for objs in list_objs %}<ul>{{objs|safe}}</ul>{%
endfor%} ), the total spending time on this is also pretty fast.
Hence, I guess the reason why my application is too slow on showing
thousand of records is that, Explorer(IE) need to spend lots of time
on parsing so many records. (Firefox is a lit bit more faster than IE,
but, the result is still unsatisfied)

I'm just a newbie, hopefully, some Guru can give me a confirmation on
this observation, thanks a lot!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to