Question

I was wondering whether there are any best practices or if you have any good tips on improving performance of a self hosted openX instance.

Apart from the usual suspects (e.g. tuning apache, php and mySQL), using memcached for caching etc.

Is there any room for a CDN or other proxy cache in front of openX? (my guess is no due to the dynamic nature of the delivery scripts results)?

Was it helpful?

Solution

I suppose you could cache the actual creative (image files, etc.) but you've guessed correctly that caching the scripts isn't going to be a good thing.

Based on some recent questions, it looks like there's not a whole lot to be done to improve OpenX's performance, unfortunately.

OTHER TIPS

You can refer these steps given on openx website, performance tuning Openx has some problems like it fetches all the banners from system which are matching to zone id, and apply all delivery limitation on them to select right banner for serving. but you can try given steps in url, and that will improve the performance.

Yes, you can use a CDN.

I'm using a CDN (pull zone with CNAME). And I only set this parameter:

Configuration > Global Settings > Banner Delivery Settings > OpenX Server Access Paths

Image Store URL: http:// cdn.yourdomain.com/www/images

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top