Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-18444

Speed up Moodle by Google Gear

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Trivial
    • Resolution: Won't Fix
    • Affects Version/s: 2.0
    • Fix Version/s: None
    • Component/s: Performance
    • Labels:
      None

      Description

      Google Gear integration

      Currently, Moodle loads a lot of javascript and css files to run, this causes many http connections, which could slow the web performance, one possible solution to solve this is using Google Gear to cache these files (including pictures) locally.

      Google Gear LocalServer: http://code.google.com/apis/gears/api_localserver.html
      Offline resources in Firefox: https://developer.mozilla.org/en/Offline_resources_in_Firefox

      One successful case is wordpress turbo: http://www.teckitech.com/blogging/speed-up-wordpress-with-wordpress-turbo-google-gears/

      There are more things we can do using Google Gear:

      1. we can create toolkits for students/teacher to store notes or useful information locally
      2. when Internet connection is broken, store assignments locally, when internet is active, upload assignments automatically.
      3. Even more, we can create off-line moodle (however, I think it is too much for GOSC)

      This might be a GSOC project.

        Attachments

          Activity

            People

            Assignee:
            dongsheng Dongsheng Cai
            Reporter:
            dongsheng Dongsheng Cai
            Participants:
            Component watchers:
            Matteo Scaramuccia, Andrew Nicols, Dongsheng Cai, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
            Votes:
            9 Vote for this issue
            Watchers:
            10 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: