These are just static files?

You could use Google's copy of jQuery:

<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js";>
</script>

And host the rest of your files on Amazon S3. Let them worry about the
scaling.

Combine the plugin and the other JS file into a single .JS file and minify
it.

How big are the JS files and the images?

-Mike

> From: Alex Weber
> 
> First off hi!
> 
> Here's the scenario:
> 
> I have a banner that I'm going to put up on various different 
> websites.  The banner relies on the packed jquery core 
> library, 1 plugin and another simple js file.
> 
> Oh, and obviously, I can't host anything on the destination 
> site's servers.
> 
> What's happening is that every time a banner is displayed, 
> all 3 javascript files and 3 images are downloaded and 
> displayed on the page.  Which works fine for 1 user at a time 
> visiting 1 website at a time.
> 
> Now, our goal is to have this banner up on running on maybe 
> 10-20 websites each of which have between hundreds and 
> thousands of pageviews a day.  So basically this will be a 
> disaster because there is no way our server will be able to 
> handle this.
> 
> I've been suggested 3 possibilities: lazy-loading, caching 
> and dynamic javascript generation.
> 
> I don't see how lazy-loading will help much and caching seems 
> like a great idea because the external files won't change but 
> I don't really know how to go about implementing it.  And I 
> have NO idea what was meant by dynamic js generation...
> 
> Can somebody please shed some light on this and point me in 
> the right direction please?
> thanks!
> 
> -Alex

Reply via email to