2010-10-01 46 views
1

我想知道是否有任何最佳实践,或者如果您有任何关于提高自托管的openX实例的性能的好建议。openX性能 - CDN?

除了通常的嫌疑人(例如调谐的Apache,PHP和MySQL),采用memcached的用于高速缓存等等

是否有OpenX的前方的任何余地CDN或其它代理缓存? (我的猜测不是由于交付脚本结果的动态性质)?

回答

1

我想你可以缓存实际的广告素材(图像文件等),但你已经正确地猜测缓存脚本不会是件好事。

基于一些recentquestions,看起来好像没有很多事情要做,以改善OpenX的性能,遗憾的是。

+2

这并不承诺提高OpenX的性能,但它应该能够推迟广告负载,直到页面的其余部分加载完毕。显然,它已经成功地用于openX标签。我们会放弃它:http://www.web2ajax.fr/2010/10/19/jquery-lazyload-ad-v1-4-new-version-of-defer-ad-plugin/ – webgr 2010-10-22 13:51:27

+0

我看到了那个链接就在昨天的另一个问题上。它看起来很有趣,因为即使它不能提高性能,它至少可以防止OpenX的性能阻止呈现页面的其余部分。 – pjmorse 2010-10-22 13:56:50

0

您可以参考上OpenX的网站上给出的这些步骤, performance tuning OpenX的有一些问题,如它获取所有从系统的匹配区域ID的横幅,并应用在他们全部交货限制来选择合适的横幅服务。 但你可以尝试在URL中给出的步骤,这将提高性能。

0

是的,您可以使用CDN。

我正在使用CDN(带有CNAME的拉区域)。我只设置此参数:

配置>全局设置>广告投放设置> OpenX的服务器访问路径

形象店网址:HTTP:// cdn.yourdomain.com/www/images