[Resolved] Add an option to serve external resources locally

    • March 25, 2021 at 6:47 am #7545
      M
      pep06
      Participant

      Hi,

      The osTicketAwesome theme depends on several scripts hosted by external entities, such a cloudfare, jsdelivr or Google. In some environments (such as ours), this has become a problem for 2 reasons:

      1. Fetching external dependencies slows down the user experience, as downloading those resources from the Internet (even from a CDN) is much slower than serving them locally
      2. Worse: it makes osTicket very difficult to use when the Internet is down, because our users must deal with broken features and HTTP timeouts

      Is it possible to add an option to enable serving those resources locally ?

      Thank you!

    • March 25, 2021 at 7:04 pm #7553
      stevland
      Keymaster

      Fetching external dependencies slows down the user experience

      Are you sure about that? The conventional thinking (as far as I’ve always heard) is that response times get a huge boost when scripts are loaded from a CDN.

      Either way it’s not a bad idea to support offline scenarios. I will definitely think about implementing that.

    • March 25, 2021 at 11:42 pm #7559
      M
      pep06
      Participant

      Yes, pretty sure: CDNs are fast, of course, but never as fast as a server sitting in the same building.

      Thank you for your answer.

You must be logged in to reply to this topic.

Topic Tags