Forum

Add an option to se...
 
Notifications
Clear all

Add an option to serve external resources locally

2 Posts
2 Users
0 Reactions
15 Views
Posts: 4
Topic starter
(@pep06)
Member
Joined: 6 years ago

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!


1 Reply
Posts: 1177
Admin
(@stevland)
Member
Joined: 2 months ago

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.


Reply
Posts: 4
Topic starter
(@pep06)
Member
Joined: 6 years ago

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.


Reply
Share: