Performance Considerations

In some cases, content developers require setting the bookmark or other AICC data model elements on a page-turn by page-turn basis (or even more frequently) to monitor and capture user progress through the course. If a PutParam command is sent with each page turn, the resulting content will operate slowly and place an undue overhead on the LMS system by:

It is unacceptable for a content developer to run the PutParam this frequently, and Skillport will not support such content. In general, the PutParam command should happen only once every 10-15 minutes, or at the completion of a module/lesson point (providing that the lesson point is every 10-15 minutes) and/or at the onunload event, immediately prior to the ExitAU command. It is important to place the PutParam with ExitAU within a single function to run against the onbeforeunload/onunload event(s).

 

© 2017 Skillsoft Ireland Limited