damithc / testrepo3

0 stars 0 forks source link

[GOAL] InstructorStudentList: optimize for larger classes #247

Open damithc opened 10 years ago

damithc commented 10 years ago

From dam...@gmail.com on January 21, 2014 08:40:32

The page is slow to load and slow to respond when there are 1000+ students

Original issue: http://code.google.com/p/teammatespes/issues/detail?id=1535

damithc commented 10 years ago

From Gigi...@gmail.com on March 08, 2014 09:22:51

  1. For current studentList, since 1000+ students will produce 1000+ rows of table in InstructorStudentList, then the page will become like 1Mb big which consume lots of resources (user's browser, GAE bandwidth)...
  2. And current search is using javascript to dynamically show or hide tables/rows inside the page, i guess it's also slow to handle such huge webpage.

my suggestion for 1, use pagination eg display students in many pages (like 50 per page), and may need to limit the user to view one course at one time and 2, use java for searching

damithc commented 10 years ago

From dam...@gmail.com on March 08, 2014 16:52:53

Good idea Kai. We'll probably need something like that. Let's KIV this until the summer because it is not urgent. Not loading archived courses by default is already helping. Most of our users don't have more than a few hundred students yet.